Borland Makefile cleanup
[fw/sdcc] / as / mcs51 / Makefile.bcc
1 # Makefile for Borlad C++
2
3 PRJDIR          = ../..
4
5 !include $(PRJDIR)/Bcc.inc
6
7 ASOBJECTS       = asmain.obj aslex.obj assym.obj assubr.obj asnoice.obj \
8                   asexpr.obj asdata.obj aslist.obj asout.obj asstore.obj \
9                   i51ext.obj i51pst.obj i51mch.obj i51adr.obj strcmpi.obj
10
11 LKOBJECTS       = lkmain.obj lkhead.obj lkarea.obj lkdata.obj \
12                   lkeval.obj lklex.obj lksym.obj lkrloc.obj \
13                   lklibr.obj lklist.obj lkihx.obj lks19.obj \
14                   lkstore.obj lknoice.obj lkmem.obj lkaomf51.obj strcmpi.obj
15
16 ASX8051         = $(PRJDIR)/bin/asx8051.exe
17 ASLINK          = $(PRJDIR)/bin/aslink.exe
18
19 all: $(ASX8051) $(ASLINK)
20
21 $(ASX8051): $(ASOBJECTS)
22         $(CC) $(CFLAGS) -e$@ $(ASOBJECTS)
23
24 $(ASLINK): $(LKOBJECTS)
25         $(CC) $(CFLAGS) -e$@ $(LKOBJECTS)