diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 186ef6b81e..244a31445b 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,35 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-08-10 17:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * contrib/hbtpathy/telepath.prg + ! Fixed forming default COM port names on Windows NT + systems. (I didn't test Win9x, but I assume they work + like DOS regarding this aspect). + + * contrib/hbxbp/Makefile + * contrib/gtwvg/Makefile + ! Using HB_INC_DEPEND instead of modifying HB_USER_PRGFLAGS + and HB_USER_CFLAGS. Old solution wasn't good because the + new include dirs were added after central ones, so central + ones effectively masked them and wrong headers could be + picked through the build. + + * config/rules.cf + + Added HB_INC_DEPEND variable to store dirs which should + be included before central include dir. + + * config/global.cf + * Small change in predefined HB_BUILD_NAMEs. Unicode 'u' + marker moved to end, C++ marked changed to 'p' (from 'x'). + + * contrib/rddado/rddado.hbc + * contrib/gtwvg/gtwvg.hbc + * Slash sync with other .hbc files. (forward slash is used) + + * config/dos/watcom.cf + % Minor opt in operator. + 2009-08-10 15:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/instsh.cf * config/dirsh.cf diff --git a/harbour/config/dos/watcom.cf b/harbour/config/dos/watcom.cf index 581c0d0236..82023c273a 100644 --- a/harbour/config/dos/watcom.cf +++ b/harbour/config/dos/watcom.cf @@ -140,4 +140,4 @@ include $(TOP)$(ROOT)config/rules.cf # work arround to DOS command line size limit export HARBOURCMD := $(HB_FLAGS) -HB_FLAGS = +HB_FLAGS := diff --git a/harbour/config/global.cf b/harbour/config/global.cf index 10c88171fc..55ed9d1f90 100644 --- a/harbour/config/global.cf +++ b/harbour/config/global.cf @@ -119,19 +119,19 @@ ifneq ($(HB_BUILD_NAME),) HB_BUILD_UNICODE := no HB_BUILD_MODE ?= c else - ifeq ($(HB_BUILD_NAME),.rx) - HB_BUILD_DEBUG := no - HB_BUILD_OPTIM := yes - HB_BUILD_UNICODE := no - HB_BUILD_MODE ?= cpp - else ifeq ($(HB_BUILD_NAME),.ru) HB_BUILD_DEBUG := no HB_BUILD_OPTIM := yes HB_BUILD_UNICODE := yes HB_BUILD_MODE ?= c else - ifeq ($(HB_BUILD_NAME),.rux) + ifeq ($(HB_BUILD_NAME),.rp) + HB_BUILD_DEBUG := no + HB_BUILD_OPTIM := yes + HB_BUILD_UNICODE := no + HB_BUILD_MODE ?= cpp + else + ifeq ($(HB_BUILD_NAME),.rpu) HB_BUILD_DEBUG := no HB_BUILD_OPTIM := yes HB_BUILD_UNICODE := yes @@ -143,19 +143,19 @@ ifneq ($(HB_BUILD_NAME),) HB_BUILD_UNICODE := no HB_BUILD_MODE ?= c else - ifeq ($(HB_BUILD_NAME),.dx) - HB_BUILD_DEBUG := yes - HB_BUILD_OPTIM := no - HB_BUILD_UNICODE := no - HB_BUILD_MODE ?= cpp - else ifeq ($(HB_BUILD_NAME),.du) HB_BUILD_DEBUG := yes HB_BUILD_OPTIM := no HB_BUILD_UNICODE := yes HB_BUILD_MODE ?= c else - ifeq ($(HB_BUILD_NAME),.dux) + ifeq ($(HB_BUILD_NAME),.dp) + HB_BUILD_DEBUG := yes + HB_BUILD_OPTIM := no + HB_BUILD_UNICODE := no + HB_BUILD_MODE ?= cpp + else + ifeq ($(HB_BUILD_NAME),.dpu) HB_BUILD_DEBUG := yes HB_BUILD_OPTIM := no HB_BUILD_UNICODE := yes diff --git a/harbour/config/rules.cf b/harbour/config/rules.cf index edb62b1a84..c907f54299 100644 --- a/harbour/config/rules.cf +++ b/harbour/config/rules.cf @@ -27,18 +27,18 @@ ifeq ($(HB_GCMODE),) HB_GCMODE := 0 endif HB_FLAGS := -i$(HB_INC_COMPILE) -q0 -w3 -es2 -kmo $(HB_PDBG) -HB_RULE = $(HB) $? -n1 $(HB_FLAGS) -gc$(HB_GCMODE) $(HB_FLAGSEXTRA) $(HB_USER_PRGFLAGS) +HB_RULE = $(HB) $? -n1 $(HB_INC_DEPEND) $(HB_FLAGS) -gc$(HB_GCMODE) $(HB_FLAGSEXTRA) $(HB_USER_PRGFLAGS) # Use default rules if architecture/compiler specific rule is not defined # The rule to compile a C source file. ifeq ($(CC_RULE),) - CC_RULE = $(CC) $(CPPFLAGS) $(CFLAGS) $(HB_CDBG) $(HB_USER_CFLAGS) $(HB_CDYNLIB) $(HB_CUNICODE) $(CC_IN) $< $(CC_OUT)$(