X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Fpic%2FMakefile.bcc;h=ca21fa6e7c5e1a1cac627a0b38edcb2cd2e949e5;hb=cf7d00ac6acd181f85f8ecaf4d88d8d188429435;hp=4e0e747091b1b47211eee240a8cf888d90c3bb9f;hpb=0ac21a6202860fc8bd0fef3591328e6a70541872;p=fw%2Fsdcc diff --git a/src/pic/Makefile.bcc b/src/pic/Makefile.bcc index 4e0e7470..ca21fa6e 100644 --- a/src/pic/Makefile.bcc +++ b/src/pic/Makefile.bcc @@ -1,22 +1,23 @@ -PRJDIR = ../.. +# Makefile for Borlad C++ -# !include $(PRJDIR)/Makefile.common +PRJDIR = ../.. -OBJ = gen.obj ralloc.obj main.obj pcode.obj +OBJ = device.obj gen.obj genarith.obj ralloc.obj main.obj glue.obj pcode.obj pcodeflow.obj pcodepeep.obj pcoderegs.obj LIB = port.lib -!include ..\..\Bcc.inc -CFLAGS = -I.. -I. -I..\.. -I..\..\support +!include $(PRJDIR)/Bcc.inc +CFLAGS = $(CFLAGS) -I.. -I$(PRJDIR) all: $(LIB) main.obj: main.c peeph.rul -$(LIB): peeph.rul $(OBJ) - del $(LIB) - tlib /a $(LIB) +gen.obj +ralloc.obj +main.obj - -peeph.rul: peeph.def - gawk -f ../SDCCpeeph.awk peeph.def > peeph.rul +$(LIB): $(OBJ) + if exist $(LIB) del $(LIB) + tlib $@ @&&! ++$(**: = &^ ++) +! -# include clean.mk +.def.rul: + gawk -f ../SDCCpeeph.awk $< > $@