Files
harbour-core/harbour/contrib/hbxbp/Makefile
Viktor Szakats 5e35488ccc 2010-06-17 15:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* tests/wvtext.prg
    * Updates. Formatting. Show msgbox when MT is not present.

  * contrib/hbxbp/Makefile
    + Enabled for mingw64.

  * contrib/hbxpp/xppop.prg
  * contrib/hbxpp/xppopc.c
    + Added Xbase++ compatible operator overloading for $ on arrays.
2010-06-17 13:37:58 +00:00

76 lines
1.6 KiB
Makefile

#
# $Id$
#
ROOT := ../../
include $(TOP)$(ROOT)config/global.mk
LIBNAME := hbxbp
PRG_SOURCES := \
hbpprocess.prg \
xbp3state.prg \
xbpappevent.prg \
xbpbitmap.prg \
xbpbrowse.prg \
xbpcheckbox.prg \
xbpcombobox.prg \
xbpdataref.prg \
xbpdialog.prg \
xbpfiledialog.prg \
xbpfontdialog.prg \
xbpgeneric.prg \
xbphtmlviewer.prg \
xbplistbox.prg \
xbpmenubar.prg \
xbpmle.prg \
xbpparthandler.prg \
xbppresspace.prg \
xbpprintdialog.prg \
xbpprinter.prg \
xbppushbutton.prg \
xbpradiobutton.prg \
xbprtf.prg \
xbpscrollbar.prg \
xbpsle.prg \
xbpspinbutton.prg \
xbpstatic.prg \
xbpstatusbar.prg \
xbpstyle.prg \
xbptabpage.prg \
xbptoolbar.prg \
xbptreeview.prg \
xbpwindow.prg \
xbpclipboard.prg \
xbpgra.prg \
PRG_HEADERS := \
appevent.ch \
gra.ch \
xbp.ch \
xbpdev.ch \
# Try to be in sync with hbqt, but not too hard, since this
# lib doesn't need QT external component directly.
ifeq ($(filter $(HB_PLATFORM),dos),)
ifeq ($(filter $(HB_COMPILER),watcom bcc pocc pocc64 poccarm msvcia64),)
ifneq ($(HB_WITH_QT),no)
HB_INC_DEPEND := -I$(TOP)$(ROOT)contrib/hbqt
include $(TOP)$(ROOT)config/header.mk
include $(TOP)$(ROOT)config/lib.mk
else
HB_SKIP_REASON := component explicitly disabled
include $(TOP)$(ROOT)config/none.mk
endif
else
HB_SKIP_REASON := compiler not supported
include $(TOP)$(ROOT)config/none.mk
endif
else
HB_SKIP_REASON := platform not supported
include $(TOP)$(ROOT)config/none.mk
endif