* Added z80 blurb.
[fw/sdcc] / src / z80 / Makefile.bcc
1 PRJDIR = ../..
2
3 # !include $(PRJDIR)/Makefile.common
4
5 OBJ = gen.obj ralloc.obj main.obj
6 LIB = port.lib
7
8 !include ..\..\Bcc.inc
9 CFLAGS  = -I.. -I. -I..\.. -I..\..\support
10
11 all: $(LIB)
12
13 main.obj: main.c peeph.rul peeph-z80.rul peeph-gbz80.rul
14
15 $(LIB): peeph.rul $(OBJ)
16         del $(LIB)
17         tlib /a $(LIB) +gen.obj +ralloc.obj +main.obj
18
19 peeph.rul: peeph.def
20         gawk -f ../SDCCpeeph.awk peeph.def > peeph.rul
21
22 peeph-gbz80.rul: peeph-gbz80.def
23         gawk -f ../SDCCpeeph.awk peeph-gbz80.def > peeph-gbz80.rul
24
25 peeph-z80.rul: peeph-z80.def
26         gawk -f ../SDCCpeeph.awk peeph-z80.def > peeph-z80.rul
27
28 # include clean.mk