This should have been fixed long ago ... create important
authorChris Want <cwant@ualberta.ca>
Thu, 15 Jul 2004 15:06:54 +0000 (15:06 +0000)
committerChris Want <cwant@ualberta.ca>
Thu, 15 Jul 2004 15:06:54 +0000 (15:06 +0000)
directories using 'mkdir -p' to avoid errors with fresh builds.

source/nan_subdirs.mk

index bdd645c61440672d9603759d5e7a5dec727f7408..f1d730e5cd189202a5a78b163c10687b61d80836 100644 (file)
@@ -48,13 +48,13 @@ ifdef quicky
 else
     ifdef DIR
        @# Make sure object toplevels are there
-       @[ -d $(NAN_OBJDIR) ] || mkdir $(NAN_OBJDIR)
-       @[ -d $(LCGDIR) ] || mkdir $(LCGDIR)
-       @[ -d $(OCGDIR) ] || mkdir $(OCGDIR)
-       @[ -d $(OCGDIR)/intern ] || mkdir $(OCGDIR)/intern
-       @[ -d $(OCGDIR)/extern ] || mkdir $(OCGDIR)/extern
+       @[ -d $(NAN_OBJDIR) ] || mkdir -p $(NAN_OBJDIR)
+       @[ -d $(LCGDIR) ] || mkdir -p $(LCGDIR)
+       @[ -d $(OCGDIR) ] || mkdir -p $(OCGDIR)
+       @[ -d $(OCGDIR)/intern ] || mkdir -p $(OCGDIR)/intern
+       @[ -d $(OCGDIR)/extern ] || mkdir -p $(OCGDIR)/extern
        @# Create object directory
-       @[ -d $(DIR) ] || mkdir $(DIR)
+       @[ -d $(DIR) ] || mkdir -p $(DIR)
     endif
        @for i in $(DIRS); do \
            echo "====> $(MAKE) $@ in $(SOURCEDIR)/$$i" ;\