Files
harbour-core/harbour/config/global.cf
Viktor Szakats cfcb03dcb6 2009-05-22 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Fixed to use hb_osPathSeparator() instead of hardcoded 
      backslash in mingw* init section, as it may also be used 
      on *nix in cross compilation scenarios.
    ! Dropped .exe extensions from mingw* init section to also 
      work on *nix systems.
    * Extended xmingw, mingw32ce detection for all *nix systems.

  * contrib/hbodbc/odbc.c
    ! Cast.

  * INSTALL
  * config/global.cf
    * Removed requirement of 3.81 or upper GNU Make, now it's a
      recommendation only. If I understand correctly after
      2009-05-22 16:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
      older ones can also be used without parallel build feature.
      Lowered minimum version to 3.70.
2009-05-22 15:31:56 +00:00

71 lines
1.3 KiB
CFEngine3

#
# $Id$
#
# ---------------------------------------------------------------
# See GNU make docs here:
# http://www.gnu.org/software/make/manual/make.html
# http://www.jgc.org/feeds/topic-gnumake.xml
# ---------------------------------------------------------------
# This isn't strictly necessary, but it does signficantly reduce
# the number of rules that make has to evaluate otherwise, which may give
# a performance boost on a slow system.
.SUFFIXES:
need := 3.70
ok := $(filter $(need),$(firstword $(sort $(MAKE_VERSION) $(need))))
ifeq ($(ok),)
all: ; @echo Error: GNU Make version $(MAKE_VERSION) found, $(need) or upper needed for Harbour.
else
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
endif