Adding version extension according to ChangeLog CVS revision
[fw/sdcc] / src / Makefile.in
index 8dcdf7feac9e8f02d915ebefe4eea19befc06e4d..226d81e6cb16e055ec6c84f34d49c686b090a20a 100644 (file)
@@ -44,7 +44,7 @@ TARGET                = $(PRJDIR)/bin/sdcc$(EXEEXT)
 
 # Compiling entire program or any subproject
 # ------------------------------------------
-all: checkconf $(TARGET)
+all: checkconf version.h $(TARGET)
 
 $(PORT_LIBS): FORCE 
        $(MAKE) -C `dirname $@`
@@ -117,6 +117,9 @@ SDCCy.c: SDCC.y
 SDCClex.c: SDCC.lex SDCCy.h
        $(LEX) -t $< >$@
 
+version.h: ../ChangeLog
+       $(AWK) -f version.awk $< > $@
+
 .y.c:
        rm -f $*.cc $*.h
        $(YACC) -d $<