makefile fixes (-D_GNU_SOURCE, print build fail)
[libc-test] / Makefile
index 856eb33..0c86cef 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,10 @@
-ROOTDIR=.
-include Makefile.inc
-
-
-# build binary in each test dir
 DIRS = $(sort $(wildcard src/*))
 
-local:
-       for i in $(DIRS); do make -C $$i; done
-localrun: local
-       for i in $(DIRS); do $$i/t; done
-localclean:
-       for i in $(DIRS); do make -C $$i clean; done
-cleanall: clean localclean
+all:
+       for i in $(DIRS); do printf "%-20s" $$i; make -s -C $$i; done
+t:
+       @for i in $(DIRS); do printf "%-20s" $$i; make -s -C $$i t 2>/dev/null || echo 'BUILD FAIL'; $$i/t; done
+b: t
+       @for i in $(DIRS); do echo $$i; $$i/b; done
+clean:
+       for i in $(DIRS); do make -s -C $$i clean; done