diff --git a/harbour/ChangeLog b/harbour/ChangeLog index aa36773ddb..ccd4f8ee34 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,18 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-06-14 13:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * source/pp/Makefile + ! Fixed (almost) to delete include/hbverbld.h on clean. + Keeping this file there hid DOS build problems when using + Windows host. + ; TOFIX: Filename in delete command for all platforms. + ; TOFIX: HB_CHANGELOG value for DOS builds. It's currently + broken for MS-DOS hosts. To avoid these problems + we should use 'CHANGES' instead of 'ChangeLog'... + ; TOFIX: I applied Przemek's patch to make_gnu.sh wrongly, + and have no idea how to fix it. + 2009-06-14 11:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbpdialog.prg diff --git a/harbour/source/pp/Makefile b/harbour/source/pp/Makefile index fbf3ad2ee3..942e960a9b 100644 --- a/harbour/source/pp/Makefile +++ b/harbour/source/pp/Makefile @@ -24,6 +24,9 @@ include $(TOP)$(ROOT)config/lib.cf INSTALL_RULE_LIBRARIES := $(INSTALL_RULE) +# TOFIX: Convert to backslash *when* needed. +HB_VERHEADER=$(TOP)$(ROOT)include/hbverbld.h + ifeq ($(HB_ARCHITECTURE),dos) HB_CHANGELOG=../../../../CHANGE~1 else @@ -35,7 +38,7 @@ pptable.c : $(HB_PP_RULES) $(CP) $(subst /,$(DIRSEP),$<) $@ else pptable.c : hbpp$(EXE_EXT) - $(HB_PPGEN_PATH)/hbpp$(EXE_EXT) $(TOP)$(ROOT)include/hbstdgen.ch -opptable.c -q -c$(HB_CHANGELOG) -v$(TOP)$(ROOT)include/hbverbld.h + $(HB_PPGEN_PATH)/hbpp$(EXE_EXT) $(TOP)$(ROOT)include/hbstdgen.ch -opptable.c -q -c$(HB_CHANGELOG) -v$(HB_VERHEADER) endif ifneq ($(HB_BIN_INSTALL),) @@ -47,3 +50,6 @@ endif install:: $(INSTALL_RULE_LIBRARIES) + +clean:: + $(RM) $(HB_VERHEADER)