]> git.llucax.com Git - software/posixx.git/commitdiff
Use explicit targets when invoking sub-Makefiles
authorLeandro Lucarella <llucarella@integratech.com.ar>
Thu, 30 Apr 2009 21:32:00 +0000 (18:32 -0300)
committerLeandro Lucarella <llucarella@integratech.com.ar>
Thu, 30 Apr 2009 21:32:00 +0000 (18:32 -0300)
This makes intentions clearer and avoids bugs.

Makefile

index 2d2148f326186650cf1a12225d58934300274965..a4c08fefe2eb50ef31ec1d76180065103f4ff49e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,20 +10,23 @@ default: all
 all:
 
 install:
-       $(MAKE) -C src $@
+       $(MAKE) -C src install
 
 doc:
-       $(MAKE) -C doc $@
+       $(MAKE) -C doc
 
-test memtest:
-       $(MAKE) -C test $@
+test:
+       $(MAKE) -C test test
+
+memtest:
+       $(MAKE) -C test memtest
 
 commit-check: doc test memtest
 
 clean:
-       $(MAKE) -C src $@
-       $(MAKE) -C doc $@
-       $(MAKE) -C test $@
+       $(MAKE) -C src clean
+       $(MAKE) -C doc clean
+       $(MAKE) -C test clean
 
 .PHONY: default all install doc test memtest commit-check clean