Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
1 MKDIR ?= mkdir
3 all:
4 $(MKDIR) newdir
5 test -d newdir
6 # subdir, parent exists
7 $(MKDIR) newdir/subdir
8 test -d newdir/subdir
9 # -p, existing dir
10 $(MKDIR) -p newdir
11 # -p, existing subdir
12 $(MKDIR) -p newdir/subdir
13 # multiple subdirs, existing parent
14 $(MKDIR) newdir/subdir1 newdir/subdir2
15 test -d newdir/subdir1 -a -d newdir/subdir2
16 rm -r newdir
17 # -p, subdir, no existing parent
18 $(MKDIR) -p newdir/subdir
19 test -d newdir/subdir
20 rm -r newdir
21 # -p, multiple subdirs, no existing parent
22 $(MKDIR) -p newdir/subdir1 newdir/subdir2
23 test -d newdir/subdir1 -a -d newdir/subdir2
24 # -p, multiple existing subdirs
25 $(MKDIR) -p newdir/subdir1 newdir/subdir2
26 rm -r newdir
27 @echo TEST-PASS