makefile fixes (-D_GNU_SOURCE, print build fail)
authornsz <nsz@port70.net>
Wed, 28 Mar 2012 23:20:47 +0000 (01:20 +0200)
committernsz <nsz@port70.net>
Wed, 28 Mar 2012 23:20:47 +0000 (01:20 +0200)
Makefile
Makefile.inc

index ad17b56..0c86cef 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ DIRS = $(sort $(wildcard src/*))
 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 2>/dev/null; done
+       @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:
index 69de079..fa84a1b 100644 (file)
@@ -9,7 +9,7 @@ OBJS = $(SRCS:.c=.o)
 AR=ar
 RANLIB=ranlib
 
-CFLAGS += -g -D_POSIX_C_SOURCE=200809L -std=c99 -pipe -Wall -Wno-unused-function -Wno-missing-braces
+CFLAGS += -g -D_POSIX_C_SOURCE=200809L -D_GNU_SOURCE -std=c99 -pipe -Wall -Wno-unused-function -Wno-missing-braces
 LDFLAGS += -g -lpthread -lrt -lm
 
 -include $(TROOT)/config.mak