* config/global.cf
+ Added link to GNU make docs.
+ Added .SUFFIXES: to delete all built-in rules. This does
the same as the -r switch which we were using so far,
so this one is no more necessary. Now GNU make can be
started by simply running 'make' without parameters.
* make_gcc.sh
* make_gnu_os2.cmd
* make_gnu.bat
% Removed make -r switches.
; TODO: Do the same in the rest of the scripts.
54 lines
772 B
CFEngine3
54 lines
772 B
CFEngine3
#
|
|
# $Id$
|
|
#
|
|
|
|
# See GNU make docs here:
|
|
# http://www.gnu.org/software/automake/manual/make/
|
|
|
|
.SUFFIXES:
|
|
|
|
GRANDP = ../../
|
|
HB_ARCH := $(HB_ARCHITECTURE)/$(HB_COMPILER)
|
|
|
|
#names of valid RDD libraries
|
|
HB_DB_DRIVERS=\
|
|
rddntx \
|
|
rddnsx \
|
|
rddcdx \
|
|
rddfpt \
|
|
hbsix \
|
|
hbhsx \
|
|
hbusrrdd \
|
|
hbuddall \
|
|
|
|
#names of valid RDD subdirectories
|
|
HB_DB_DIRS=\
|
|
dbfntx \
|
|
dbfnsx \
|
|
dbfcdx \
|
|
dbffpt \
|
|
hbsix \
|
|
hsx \
|
|
usrrdd \
|
|
usrrdd/rdds \
|
|
|
|
|
|
ifneq ($(HB_DB_DRVEXT),)
|
|
HB_DB_DRIVERS += $(HB_DB_DRVEXT)
|
|
HB_DB_DIRS += $(HB_DB_DRVEXT)
|
|
endif
|
|
|
|
ifeq ($(HB_BIN_COMPILE),)
|
|
HB_BIN_COMPILE := $(TOP)$(ROOT)source/main/$(HB_ARCH)
|
|
endif
|
|
|
|
ifeq ($(HB_INC_COMPILE),)
|
|
HB_INC_COMPILE := $(TOP)$(ROOT)include
|
|
endif
|
|
|
|
ifeq ($(HB_LIB_COMPILE),)
|
|
HB_LIB_COMPILE :=
|
|
endif
|
|
|
|
include $(TOP)$(ROOT)config/$(HB_ARCH).cf
|