From 3da406eb955abd7ba0125a7ac25a45570df3c356 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 16 Dec 2009 02:12:27 +0000 Subject: [PATCH] 2009-12-16 03:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/common/watcom.mk * config/global.mk * config/rules.mk ! Added relatively ugly hack to change dir separators in CC_RULE in a generic way. It's ugly because it's only needed for non-linux Watcom C (not C++!) builds, but this way it's possible to avoid CC_RULE override in common/watcom.mk. CC_RULE override didn't implement dynlib support, which meant that after switching to C mode as default for watcom, dynlib generation got broken on win and os2. --- harbour/ChangeLog | 12 ++++++++++++ harbour/config/common/watcom.mk | 9 ++------- harbour/config/global.mk | 2 ++ harbour/config/rules.mk | 6 +++--- 4 files changed, 19 insertions(+), 10 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 5a7ed01229..70482e91a2 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,18 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-12-16 03:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * config/common/watcom.mk + * config/global.mk + * config/rules.mk + ! Added relatively ugly hack to change dir separators in CC_RULE in + a generic way. It's ugly because it's only needed for non-linux + Watcom C (not C++!) builds, but this way it's possible to avoid + CC_RULE override in common/watcom.mk. CC_RULE override didn't + implement dynlib support, which meant that after switching + to C mode as default for watcom, dynlib generation got broken + on win and os2. + 2009-12-16 02:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_hbqmainwindow.cpp * Minor formatting after latest changes. diff --git a/harbour/config/common/watcom.mk b/harbour/config/common/watcom.mk index ea7195c5aa..5570c6fa2d 100644 --- a/harbour/config/common/watcom.mk +++ b/harbour/config/common/watcom.mk @@ -70,18 +70,13 @@ endif ifeq ($(CC),wcc386) ifneq ($(HB_HOST_PLAT),linux) - CC_RULE = $(CC) $(CC_FLAGS) $(subst /,\,$(HB_USER_CFLAGS)) $(CC_OUT)$(