* contrib/hbrun/hbrun.hbp
* ChangeLog.txt
* package/harbour-wce.spec.in
* package/harbour-win.spec.in
* package/harbour.spec
* package/mpkg_rpm_wce.sh
* package/mpkg_rpm_win.sh
* package/mpkg_rpm.sh
* package/mpkg_src.sh
* package/mpkg_ver.sh
* package/mpkg_win.nsi
* package/winuni/mpkg_win_uni.nsi
* utils/hbmk2/hbmk2.hbp
* utils/hbmk2/hbmk2.prg
* utils/hbmk2/Makefile
* package/harb_osx.icns -> package/harbour.icns
* package/harb_win.ico -> package/harbour.ico
* package/harb_win.mft -> package/harbour.mft
* package/harb_win.rc -> package/harbour.rc
* utils/hbmk2/hbmk2.rc -> utils/hbmk2/harbour.rc
* sync more file renames with the 3.4 fork
NOTE: some projects used to rely on harb_win.ico. This will
not work anymore and these will need to be updated or even
better fixed to rely on it local .ico file instead.
* sync bash formatting and fixes. Formatting guidelines here
https://google.github.io/styleguide/shell.xml
* sync two hbmk2 macro names
36 lines
648 B
Makefile
36 lines
648 B
Makefile
ROOT := ../../
|
|
|
|
include $(TOP)$(ROOT)config/global.mk
|
|
|
|
PRG_SOURCES := \
|
|
hbmk2.prg \
|
|
|
|
RC_SOURCES := harbour.rc
|
|
|
|
PRG_MAIN := hbmk2.prg
|
|
|
|
ifeq ($(HB_MT),no)
|
|
LIBS = $(HB_LIBS_ST_RDD)
|
|
else
|
|
LIBS = $(HB_LIBS_MT_RDD)
|
|
endif
|
|
|
|
HB_PRGFLAGS += -u -i$(TOP)
|
|
|
|
ifneq ($(HB_HAS_GPM),)
|
|
HB_PRGFLAGS += -DHB_HAS_GPM
|
|
endif
|
|
ifneq ($(HB_HAS_WATT),)
|
|
HB_PRGFLAGS += -DHB_HAS_WATT
|
|
endif
|
|
|
|
# Not possible to override default entry
|
|
# function cleanly when using plain GNU Make
|
|
# to build, so we're using _APPMAIN(), which
|
|
# is better than Main()
|
|
HB_PRGFLAGS += -DHBMK_USE_APPMAIN
|
|
|
|
HB_PRGFLAGS += -DHBMK_WITH_BUILTIN_HEADERS_ALL
|
|
|
|
include $(TOP)$(ROOT)config/bin.mk
|