2008-11-18 13:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* make_gcc.sh
* common.mak
! Fixed previous and even older workaround for cyclic
reference in common.mak when used with GNU-make.
; Please review/test.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/*
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
@@ -8,6 +8,12 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2008-11-18 13:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* make_gcc.sh
|
||||
* common.mak
|
||||
! Fixed previous and even older workaround for cyclic
|
||||
reference in common.mak when used with GNU-make.
|
||||
; Please review/test.
|
||||
|
||||
2008-11-18 00:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
* harbour/contrib/gtwvg/wvggui.c
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
# ---------------------------------------------------------------
|
||||
|
||||
#**********************************************************
|
||||
# Common makefile.bc and makefile.vc definitions
|
||||
# Common make_*.mak definitions
|
||||
#**********************************************************
|
||||
|
||||
#
|
||||
@@ -91,16 +91,16 @@ INCLUDE_DIR = include
|
||||
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km -l
|
||||
!if "$(HB_BUILD_DEBUG)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -l-
|
||||
HBFLAGSDBG = -l-
|
||||
!endif
|
||||
!if "$(HB_BUILD_WINCE)" == "yes"
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -D__PLATFORM__WINCE
|
||||
HBFLAGSPLT = -D__PLATFORM__WINCE
|
||||
!else
|
||||
HBFLAGSCMN = $(HBFLAGSCMN) -gc3
|
||||
HBFLAGSPLT = -gc3
|
||||
!endif
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN) $(PRG_USR)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(PRG_USR)
|
||||
HARBOURFLAGSEXE= -n $(HBFLAGSCMN) -gc0 $(PRG_USR)
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN) $(HBFLAGSDBG) $(HBFLAGSPLT) $(PRG_USR)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(HBFLAGSDBG) $(HBFLAGSPLT) $(PRG_USR)
|
||||
HARBOURFLAGSEXE= -n $(HBFLAGSCMN) $(HBFLAGSDBG) $(HBFLAGSPLT) -gc0 $(PRG_USR)
|
||||
|
||||
#**********************************************************
|
||||
# Directory macros. These should never have to change.
|
||||
@@ -1231,7 +1231,7 @@ DISABLED_SHARED_MODULES= \
|
||||
# Our default Targets
|
||||
#
|
||||
|
||||
HB_BUILD_TARGETS = \
|
||||
HB_BUILD_TARGETS_MAIN = \
|
||||
$(HBMAINSTD_LIB) \
|
||||
$(HBMAINWIN_LIB) \
|
||||
$(COMMON_LIB) \
|
||||
@@ -1271,18 +1271,20 @@ HB_BUILD_TARGETS = \
|
||||
# variable HB_BUILD_DLL to yes
|
||||
|
||||
!if "$(HB_BUILD_DLL)" != "no"
|
||||
HB_BUILD_TARGETS = $(HB_BUILD_TARGETS) $(HARBOUR_DLL) $(HARBOURMT_DLL) $(HBTESTDLL_EXE) $(HBRUNDLL_EXE)
|
||||
HB_BUILD_TARGETS = $(HB_BUILD_TARGETS_MAIN) $(HARBOUR_DLL) $(HARBOURMT_DLL) $(HBTESTDLL_EXE) $(HBRUNDLL_EXE)
|
||||
!else
|
||||
HB_BUILD_TARGETS = $(HB_BUILD_TARGETS_MAIN)
|
||||
!endif
|
||||
|
||||
#**********************************************************
|
||||
# Allows to do cross-compiling if neccesary.
|
||||
# Allows to do cross-compiling if necessary.
|
||||
#**********************************************************
|
||||
|
||||
!ifndef HB
|
||||
HB = $(HARBOUR_EXE)
|
||||
!endif
|
||||
|
||||
# allows to do cross-compiling if neccesary.
|
||||
# allows to do cross-compiling if necessary.
|
||||
!ifndef HBPP
|
||||
HBPP = $(HBPP_EXE)
|
||||
!endif
|
||||
|
||||
@@ -185,8 +185,6 @@ sed -e 's/;/ /g' \
|
||||
-e 's/^!else/else/g' \
|
||||
-e 's/^!endif/endif/g' \
|
||||
-e 's/^!include/include/g' \
|
||||
-e 's/^HB_BUILD_TARGETS \=/HB_BUILD_TARGETS \:\=/g' \
|
||||
-e 's/^HBFLAGSCMN \=/HBFLAGSCMN \:\=/g' \
|
||||
common.mak > common.cf
|
||||
|
||||
$MAKE -r -f make_gcc.mak $MK_USR $*
|
||||
|
||||
Reference in New Issue
Block a user