another small change to the makefiles to simplify rules.
authorGunter Knauf <gk@gknw.de>
Wed, 27 Feb 2008 01:36:01 +0000 (01:36 +0000)
committerGunter Knauf <gk@gknw.de>
Wed, 27 Feb 2008 01:36:01 +0000 (01:36 +0000)
lib/Makefile.netware
src/Makefile.netware

index 94d8fc9..1a4610d 100644 (file)
@@ -80,6 +80,7 @@ PERL  = perl
 AWK    = awk
 YACC   = bison -y
 CP     = cp -afv
+MKDIR  = mkdir
 # RM   = rm -f
 # if you want to mark the target as MTSAFE you will need a tool for
 # generating the xdc data for the linker; here's a minimal tool:
@@ -258,11 +259,8 @@ distclean: clean
        -$(RM) $(TARGET).$(LIBEXT) $(TARGET).nlm
        -$(RM) certdata.txt ca-bundle.crt
 
-$(INSTDIR):
-       @mkdir $@
-
-$(OBJDIR):
-       @mkdir $@
+$(OBJDIR) $(INSTDIR):
+       @$(MKDIR) $@
 
 $(TARGET).$(LIBEXT): $(OBJS)
        @echo Creating $@
index 176d814..9468ba1 100644 (file)
@@ -80,6 +80,7 @@ PERL  = perl
 # http://www.gknw.net/development/prgtools/awk-20070501.zip
 AWK    = awk
 CP     = cp -afv
+MKDIR  = mkdir
 # RM   = rm -f
 # if you want to mark the target as MTSAFE you will need a tool for
 # generating the xdc data for the linker; here's a minimal tool:
@@ -247,11 +248,8 @@ endif
 distclean: clean
        -$(RM) $(TARGET).nlm
 
-$(INSTDIR):
-       @mkdir $@
-
-$(OBJDIR):
-       @mkdir $@
+$(OBJDIR) $(INSTDIR):
+       @$(MKDIR) $@
 
 $(TARGET).nlm: $(OBJS) $(OBJX) $(OBJDIR)/$(TARGET).def $(XDCDATA)
        @echo Linking $@