-PRJDIR = ../..
+# Makefile for Borlad C++
-# !include $(PRJDIR)/Makefile.common
+PRJDIR = ../..
OBJ = i186.obj ralloc.obj gen.obj tlcs900h.obj gen_generic.obj aop.obj util.obj
LIB = port.lib
-!include ..\..\Bcc.inc
-CFLAGS = -I.. -I. -I..\.. -I..\..\support
+!include $(PRJDIR)/Bcc.inc
+CFLAGS = $(CFLAGS) -I.. -I$(PRJDIR)
all: $(LIB)
i186.obj: i186.c i186_mappings.i
$(LIB): $(OBJ)
- if exist $(LIB) del $(LIB)
- tlib /a $(LIB) +i186.obj +ralloc.obj +gen.obj +tlcs900h.obj
- tlib /a $(LIB) +gen_generic.obj +aop.obj +util.obj
-
+ if exist $(LIB) del $(LIB)
+ tlib $@ @&&!
++$(**: = &^
++)
+!
+
.def.rul:
gawk -f ../SDCCpeeph.awk $< > $@
-
-# include clean.mk