Makefile (835B)
1 .POSIX: 2 3 PROJECTDIR =../../.. 4 include $(PROJECTDIR)/scripts/rules.mk 5 6 OBJS =\ 7 coff32archs.o\ 8 coff32del.o\ 9 coff32getidx.o\ 10 coff32getsec.o\ 11 coff32getsym.o\ 12 coff32loadmap.o\ 13 coff32new.o\ 14 coff32pc2line.o\ 15 coff32probe.o\ 16 coff32read.o\ 17 coff32setidx.o\ 18 coff32setsec.o\ 19 coff32setsym.o\ 20 coff32str.o\ 21 coff32strip.o\ 22 coff32type.o\ 23 coff32write.o\ 24 coff32xgetidx.o\ 25 coff32xsetidx.o\ 26 27 COFFHDRS =\ 28 $(INCDIR)/bits/scc/coff32/aouthdr.h\ 29 $(INCDIR)/bits/scc/coff32/filehdr.h\ 30 $(INCDIR)/bits/scc/coff32/linenum.h\ 31 $(INCDIR)/bits/scc/coff32/reloc.h\ 32 $(INCDIR)/bits/scc/coff32/scnhdr.h\ 33 $(INCDIR)/bits/scc/coff32/storclass.h\ 34 $(INCDIR)/bits/scc/coff32/syms.h 35 36 all: $(OBJS) 37 38 $(OBJS): $(COFFHDRS) 39 40 dep: 41 @(printf 'COFF32OBJS=\\';\ 42 echo;\ 43 echo $(OBJS) |\ 44 sed -E 's@ *([^ ]*)@\tcoff32/\1\\\n@g') > deps.mk 45 46 distclean: 47 rm -f deps.mk