5 CFLAGS=-ggdb -O2 -I $(INCROOT)
6 TARGETS=$(SDCCDIR)/bin/aslink
7 ALLOBJECTS= lkmain.o lkhead.o lkarea.o lkdata.o\
8 lkeval.o lklex.o lksym.o lkrloc.o\
9 lklibr.o lklist.o lkihx.o lks19.o\
10 lknoice.o lkmem.o lkaomf51.o\
16 rm -f $(TARGETS) $(ALLOBJECTS)
18 lkmain.o : lkmain.c aslink.h
19 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkmain.o lkmain.c
21 lkhead.o : lkhead.c aslink.h
22 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkhead.o lkhead.c
24 lkarea.o : lkarea.c aslink.h
25 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkarea.o lkarea.c
27 lkdata.o : lkdata.c aslink.h
28 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkdata.o lkdata.c
30 lkeval.o : lkeval.c aslink.h
31 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkeval.o lkeval.c
33 lklex.o : lklex.c aslink.h
34 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lklex.o lklex.c
36 lksym.o : lksym.c aslink.h
37 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lksym.o lksym.c
39 lkrloc.o : lkrloc.c aslink.h
40 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkrloc.o lkrloc.c
42 lklibr.o : lklibr.c aslink.h
43 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lklibr.o lklibr.c
45 lklist.o : lklist.c aslink.h
46 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lklist.o lklist.c
48 lkihx.o : lkihx.c aslink.h
49 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkihx.o lkihx.c
51 lks19.o : lks19.c aslink.h
52 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lks19.o lks19.c
54 lkstore.o : lkstore.c aslink.h
55 $(CC) $(CFLAGS) $(LDFLAGS) -c -o ../lkstore.o ../lkstore.c
57 lknoice.o : lknoice.c aslink.h
58 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lknoice.o lknoice.c
60 strcmpi.o : strcmpi.c strcmpi.h
61 $(CC) $(CFLAGS) $(LDFLAGS) -c -o strcmpi.o strcmpi.c
63 lkmem.o : lkmem.c aslink.h
64 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkmem.o lkmem.c
66 lkaomf51.o : lkaomf51.c aslink.h
67 $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkaomf51.o lkaomf51.c
69 $(TARGETS): $(ALLOBJECTS)
70 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(ALLOBJECTS)