diff --git a/src/xpdev/rules.mk b/src/xpdev/rules.mk new file mode 100644 index 0000000000000000000000000000000000000000..2a245694eba46139934d56a94a6f0918105e7bf8 --- /dev/null +++ b/src/xpdev/rules.mk @@ -0,0 +1,24 @@ +# Implicit C Compile Rule +$(LIBODIR)/%.o : %.c $(BUILD_DEPENDS) + @echo $(COMPILE_MSG) $< + $(QUIET)$(CC) $(CFLAGS) -o $@ -c $< + +# Implicit C++ Compile Rule +$(LIBODIR)/%.o : %.cpp $(BUILD_DEPENDS) + @echo $(COMPILE_MSG) $< + $(QUIET)$(CXX) $(CFLAGS) -o $@ -c $< + +$(LIBODIR): + @echo Creating $(LIBODIR) + $(QUIET)mkdir $(LIBODIR) + +$(EXEODIR): + @echo Creating $(LIBODIR) + $(QUIET)mkdir $(EXEODIR) + +clean: + @echo Deleting $(LIBODIR)$(SLASH) + $(QUIET)$(DELETE) $(LIBODIR)$(SLASH)* + @echo Deleting $(EXEODIR)$(SLASH) + $(QUIET)$(DELETE) $(EXEODIR)$(SLASH)* +