If the EMPTY_DIRS timestamps get out of sync, don't flip out ;).
authorW. Trevor King <wking@drexel.edu>
Sat, 3 Apr 2010 21:56:42 +0000 (17:56 -0400)
committerW. Trevor King <wking@drexel.edu>
Sat, 3 Apr 2010 21:56:42 +0000 (17:56 -0400)
For example, if you edit html/Makefile after EMPTY_DIRS creation,
the Makefile timestamp will be newer than the EMPTY_DIRS', so it
will try and recreate them.  The "-p" option allows it to not fail
in the case that they already exist.

html/Makefile

index e5db22278d03eafe0197c0d0ade2a800691f82bf..14284b010a2bb68fa45db7cdcc15479aa1c39078 100644 (file)
@@ -43,7 +43,7 @@ install-source : $(DIST_FILE) install-html
 
 # Create empty directories if neccessary (Git doesn't track dirs)
 $(EMPTY_DIRS) :
-       mkdir $@
+       mkdir -p $@
 
 $(DEEP_EMPTY_DIRS) : $(EMPTY_DIRS)
-       mkdir $@
+       mkdir -p $@