* (rule dep): added dependency version.h,
[fw/sdcc] / src / Makefile.bcc
index 392733ae0afbcba4e610849f3766bff081ace2e4..188fe8da4d862f6bda4eec142ea45e6095f381a6 100644 (file)
@@ -20,13 +20,16 @@ SLIBOBJS        = $(SLIB)/SDCCerr.obj $(SLIB)/NewAlloc.obj $(SLIB)/MySystem.obj
 
 TARGET          = $(PRJDIR)/bin/sdcc.exe
 
-all: $(TARGET)
+all: version.h $(TARGET)
 
 ports: $(PORT_LIBS)
 
 $(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