X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FMakefile.bcc;h=dc2cfe1fc55065a0eb99fa2fcfb9a7723e48b311;hb=HEAD;hp=9bbd53417a418300c4dfe6e8cadbe2e12c5c6a4a;hpb=b0676377cb1ae0ffef8495682d34f8aa7a0ccf00;p=fw%2Fsdcc diff --git a/src/Makefile.bcc b/src/Makefile.bcc index 9bbd5341..dc2cfe1f 100644 --- a/src/Makefile.bcc +++ b/src/Makefile.bcc @@ -13,19 +13,22 @@ OBJECTS = SDCCy.obj SDCClex.obj SDCChasht.obj SDCCmain.obj \ SDCCicode.obj SDCCbitv.obj SDCCset.obj SDCClabel.obj \ SDCCBBlock.obj SDCCloop.obj SDCCcse.obj SDCCcflow.obj SDCCdflow.obj \ SDCClrange.obj SDCCptropt.obj SDCCpeeph.obj SDCCglue.obj \ - asm.obj SDCCutil.obj SDCCmacro.obj + SDCCasm.obj SDCCutil.obj SDCCmacro.obj SDCCdebug.obj cdbFile.obj SDCCerr.obj -SLIBOBJS = $(SLIB)/SDCCerr.obj $(SLIB)/NewAlloc.obj $(SLIB)/MySystem.obj $(SLIB)/BuildCmd.obj +SLIBOBJS = $(SLIB)/NewAlloc.obj $(SLIB)/MySystem.obj $(SLIB)/BuildCmd.obj $(SLIB)/dbuf.obj TARGET = $(PRJDIR)/bin/sdcc.exe -all: $(TARGET) +all: version.h $(TARGET) ports: $(PORT_LIBS) -$(TARGET): ports $(OBJECTS) $(SLIBOBJS) +$(TARGET): $(OBJECTS) $(SLIBOBJS) ports $(CC) -e$(TARGET) $(OBJECTS) $(SLIBOBJS) $(PORT_LIBS) $(LIBGC) +version.h: ../ChangeLog + gawk -f version.awk $< > $@ + mcs51/port.lib: cd mcs51 make -f Makefile.bcc @@ -62,4 +65,4 @@ SDCCy.c: SDCC.y $(YACC) -d -v -o $< SDCC.y SDCClex.c: SDCC.lex SDCCy.h - $(LEX) -o $< SDCC.lex + $(LEX) -o$< SDCC.lex