Files
harbour-core/harbour/contrib/Makefile
Viktor Szakats 796a93512c 2010-06-29 08:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    + Added HB_QT_UIC_BIN.

  * utils/hbmk2/hbmk2.prg
    ! Fixed to call 'pre_prg' plugin state from a better
      position, so that it works in incremental mode.

  * contrib/hbqt/hbmk2_plugin_ui.prg
    * Variable name cleanup.
    * Marked parameters passed by reference.

  * contrib/Makefile
    * Finalizing GNU Make -> hbmk2 job transfer.

  * contrib/makefile.prg
    * Finalizing clean/install/make job control.

  * contrib/hbide/hbide.hbp
    + Use explicit .ui input file list instead of using wildcards.

  * contrib/hbide/setup.ui
    ! Fixed mixed-case hbide.ini filename on UI.
    ! Fixed .exe extension (and mixed case) on UI.
2010-06-29 06:47:23 +00:00

90 lines
1.6 KiB
Makefile

#
# $Id$
#
ROOT := ../
# contribs _without_ external dependencies
DIRS := \
gtwvg \
hbblink \
hbbz2 \
hbclipsm \
hbcomm \
hbct \
hbfoxpro \
hbfship \
hbgt \
hbmemio \
hbmisc \
hbmzip \
hbnetio \
hbnf \
hbodbc \
hbsms \
hbsqlit3 \
hbtip \
hbtpathy \
hbwin \
hbxpp \
hbziparc \
rddbmcdx \
xhb \
# contribs _with_ external dependencies
DIRS += \
gtalleg \
hbblat \
hbcairo \
hbcups \
hbcurl \
hbfbird \
hbfimage \
hbgd \
hbhpdf \
hbmysql \
hbpgsql \
hbqt \
hbssl \
rddads \
rddsql \
sddfb \
sddmy \
sddoci \
sddodbc \
sddpg \
sddsqlt3 \
# contribs dependent on above
DIRS += \
hbxbp \
ifeq ($(HB_CONTRIBLIBS),no)
DIRS :=
else
ifeq ($(firstword $(HB_CONTRIBLIBS)),no)
DIRS := $(filter-out $(HB_CONTRIBLIBS),$(DIRS))
else
ifneq ($(HB_CONTRIBLIBS),)
DIRS := $(HB_CONTRIBLIBS)
endif
endif
endif
DIRS += $(HB_CONTRIB_ADDONS)
ifneq ($(DIRS),)
include $(TOP)$(ROOT)config/dir.mk
else
include $(TOP)$(ROOT)config/none.mk
endif
clean::
$(if $(wildcard $(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT)),+$(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT) --hb:gtcgi $(TOP)$(ROOT)contrib/makefile.prg clean test,)
install::
$(if $(wildcard $(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT)),+$(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT) --hb:gtcgi $(TOP)$(ROOT)contrib/makefile.prg install test,)
all:
$(if $(wildcard $(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT)),+$(HB_HOST_BIN_DIR)/hbrun$(HB_HOST_BIN_EXT) --hb:gtcgi $(TOP)$(ROOT)contrib/makefile.prg all test,)