Makefile (514B)
1 .POSIX: 2 3 PROJECTDIR = ../../.. 4 include $(PROJECTDIR)/scripts/rules.mk 5 6 PROJ_CFLAGS = $(CFLAGS) 7 PROJ_LDFLAGS = $(LDFLAGS) 8 CC=$(SCC) 9 10 # Uncomment following line to use gcc to test the libc 11 # CC = $(BINDIR)/gcc-scc 12 13 all: 14 @CC='$(CC)' \ 15 CFLAGS='$(PROJ_CFLAGS)' \ 16 LDFLAGS='$(PROJ_CFLAGS)' \ 17 ./runtests.sh libc-tests.lst 18 19 tests: 20 @$(MAKE) |\ 21 grep -v TODO |\ 22 grep FAIL >/dev/null &&\ 23 printf '[FAIL]' || printf '[PASS]'; printf '\tlibc/execute\n' 24 25 clean: 26 rm -f *.o *core test.log `awk '{print $$1}' libc-tests.lst`