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.
This commit is contained in:
Viktor Szakats
2009-06-14 11:25:07 +00:00
parent 940d327510
commit ed8f2896b3
2 changed files with 19 additions and 1 deletions

View File

@@ -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

View File

@@ -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)