From a9bfb5834c224df92514bc6528c4aedacf3fbd97 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sat, 11 Sep 2004 07:48:33 +0000 Subject: [PATCH] Add rules.mk containing default rules. Add comment for DELETE macro --- src/build/Common.gmake | 1 + src/build/rules.mk | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/build/rules.mk diff --git a/src/build/Common.gmake b/src/build/Common.gmake index 2242fa6119..86d5ec0ebc 100644 --- a/src/build/Common.gmake +++ b/src/build/Common.gmake @@ -52,6 +52,7 @@ # different options of the same source file # # # # Common Build Macros Defined: # +# DELETE - Delete files (Preferrably verbose) # # OBJODIR - Object output dir # # LIBODIR - Library output dir # # EXEODIR - Executable output dir # diff --git a/src/build/rules.mk b/src/build/rules.mk new file mode 100644 index 0000000000..d23346c144 --- /dev/null +++ b/src/build/rules.mk @@ -0,0 +1,16 @@ +$(OBJODIR): + $(QUIET)$(IFNOTEXIST) mkdir $(OBJODIR) + +$(LIBODIR): + $(QUIET)$(IFNOTEXIST) mkdir $(LIBODIR) + +$(EXEODIR): + $(QUIET)$(IFNOTEXIST) mkdir $(EXEODIR) + +clean: + @echo Deleting $(OBJODIR)$(SLASH) + $(QUIET)$(DELETE) $(OBJODIR)$(SLASH)* + @echo Deleting $(LIBODIR)$(SLASH) + $(QUIET)$(DELETE) $(LIBODIR)$(SLASH)* + @echo Deleting $(EXEODIR)$(SLASH) + $(QUIET)$(DELETE) $(EXEODIR)$(SLASH)* -- GitLab