# Compiling entire program or any subproject
# ------------------------------------------
-all: checkconf $(TARGET)
+all: checkconf version.h $(TARGET)
$(PORT_LIBS): FORCE
$(MAKE) -C `dirname $@`
SDCClex.c: SDCC.lex SDCCy.h
$(LEX) -t $< >$@
+version.h: ../ChangeLog
+ $(AWK) -f version.awk $< > $@
+
.y.c:
rm -f $*.cc $*.h
$(YACC) -d $<