scc

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

Makefile (413B)


      1 .POSIX:
      2 
      3 PROJECTDIR = ../../../..
      4 include $(PROJECTDIR)/scripts/rules.mk
      5 
      6 TARGETS =\
      7 	$(BINDIR)/scc-cc\
      8 	$(BINDIR)/scc-cpp\
      9 	$(BINDIR)/scc\
     10 
     11 all: $(TARGETS)
     12 
     13 $(BINDIR)/scc-cc: $(LIBSCC) cc.o
     14 	$(CC) $(PROJ_LDFLAGS) cc.o -lscc $(PROJ_LDLIBS) -o $@
     15 
     16 $(BINDIR)/scc-cpp: scc.sh
     17 	cp scc.sh $@
     18 	chmod +x $@
     19 
     20 $(BINDIR)/scc: scc.sh
     21 	cp scc.sh $@
     22 	chmod +x $@
     23 
     24 clean:
     25 	rm -f scc scpp *.o
     26 	rm -f $(TARGETS)
     27 
     28 include deps.mk