Files
harbour-core/harbour-RC1/config/linux/global.cf
2008-06-04 05:13:20 +00:00

53 lines
830 B
CFEngine3

#
# $Id$
#
all : first
HB_GT_LIST=\
gtcgi \
gtpca \
gtstd \
gttrm \
ifneq ($(HB_WITHOUT_GTCRS),yes)
HB_GT_LIST += gtcrs
endif
ifeq ($(HB_COMMERCE),yes)
HB_GPM_MOUSE = no
else
ifneq ($(HB_WITHOUT_GTSLN),yes)
HB_GT_LIST += gtsln
endif
endif
ifneq ($(HB_WITHOUT_X11),yes)
HB_GT_LIST += gtxwc
endif
ifeq ($(HB_GTALLEG),yes)
HB_GT_LIST += gtalleg
endif
# verify if GT drivers exist
HB_GT_LIBS := $(foreach gt, $(HB_GT_LIST), $(if $(wildcard $(TOP)$(ROOT)source/rtl/$(gt)),$(gt),))
ifeq ($(HB_GT_LIB),)
HB_GT_LIB = gtstd
endif
ARCH_DIR = $(HB_ARCH)
MK = $(MAKE)
RM = rm -f
RD = rm -f -r
CP = cp -f
MV = mv -f
MD = mkdir
MDP = mkdir -p
RANLIB = ranlib
dirbase::
@[ -d $(ARCH_DIR) ] || $(MDP) $(ARCH_DIR)
@[ -z $(LIB_DIR) ] || [ -d $(LIB_DIR) ] || $(MDP) $(LIB_DIR)
clean::
-$(RD) $(ARCH_DIR) $(LIB_ARCH)