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:
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