Makefile - scc - simple c99 compiler
HTML git clone git://git.simple-cc.org/scc
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
Makefile (553B)
---
1 .POSIX:
2
3 PROJECTDIR =../../..
4 include $(PROJECTDIR)/scripts/rules.mk
5
6 OBJS =\
7 elfarchs.o\
8 elfdel.o\
9 elfgetsec.o\
10 elfgetsym.o\
11 elfloadmap.o\
12 elfnew.o\
13 elfprobe.o\
14 elfread.o\
15 elftype.o\
16
17 ELFHDRS =\
18 $(INCDIR)/bits/scc/elf/elfent.h\
19 $(INCDIR)/bits/scc/elf/elfhdr.h\
20 $(INCDIR)/bits/scc/elf/elfphdr.h\
21 $(INCDIR)/bits/scc/elf/elfrel.h\
22 $(INCDIR)/bits/scc/elf/elfshdr.h\
23 $(INCDIR)/bits/scc/elf/elftypes.h\
24
25
26 all: $(OBJS)
27
28 $(OBJS): $(ELFHDR)
29
30 dep:
31 @{ printf 'ELFOBJS=\\\n';\
32 printf '\telf/%s\\\n' $(OBJS); } > deps.mk
33
34 distclean:
35 rm -f deps.mk