scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

Makefile (297B)


      1 .POSIX:
      2 
      3 CC     = gcc-scc
      4 
      5 .c:
      6 	$(CC) $(CFLAGS) -o $@ $<
      7 
      8 all:
      9 	CC=$(CC) ./chktest.sh libc-tests.lst
     10 
     11 tests:
     12 	@$(MAKE) |\
     13 	grep -v TODO |\
     14 	grep FAIL >/dev/null &&\
     15 	printf '[FAIL]' || printf '[PASS]'; printf '\tlibc/execute\n'
     16 
     17 clean:
     18 	rm -f *.o *core test.log `awk '{print $$1}' libc-tests.lst`