CFLAGS += -DSDCC_SUB_VERSION_STR=\"$(SDCC_SUB_VERSION)\"
endif
-SLIBOBJS = SDCCerr.o NewAlloc.o MySystem.o BuildCmd.o
+SLIBOBJS = SDCCerr.o NewAlloc.o MySystem.o BuildCmd.o dbuf.o
OBJECTS = SDCCy.o SDCChasht.o SDCCmain.o \
SDCCsymt.o SDCCopt.o SDCCast.o SDCCmem.o SDCCval.o \
SDCCicode.o SDCCbitv.o SDCCset.o SDCClabel.o \
SDCCBBlock.o SDCCloop.o SDCCcse.o SDCCcflow.o SDCCdflow.o \
SDCClrange.o SDCCptropt.o SDCCpeeph.o SDCCglue.o \
- asm.o SDCCmacro.o SDCCutil.o
+ asm.o SDCCmacro.o SDCCutil.o SDCCdebug.o cdbFile.o
SPECIAL = SDCCy.h
ifeq ($(USE_ALT_LEX), 1)
# Compiling entire program or any subproject
# ------------------------------------------
-all: ports checkconf $(TARGET)
+all: checkconf $(TARGET)
-ports:
- for i in $(PORTS); do $(MAKE) -C $$i; done
+$(PORT_LIBS): FORCE
+ $(MAKE) -C `dirname $@`
+
+FORCE:
$(PRJDIR)/support/gc/libgc.a:
cd $(PRJDIR)/support/gc && $(MAKE)
fi
# End of main_in.mk/main.mk
-