* bin/postinst.bat
+ Reworked to work better in cross-build/cross-shell scenarios.
* config/common/watcom.mk
! Use envvars to pass parameter either if shell is dos or target.
This fixes dos/watcom builds under non-dos shells.
* source/dynlib/mt/Makefile
* source/dynlib/Makefile
* config/none.mk
! Fixed the way these dynamic lib targets are skipped.
* package/mpkg_win.nsi
* Changed to also work on trees using short names.
(only 'ChangeLog' is a problem here).
Maybe it's time to rename to CHANGES. It causing too much
headache.
* bin/postinst.cmd
* Sync with .bat.
* config/global.mk
+ Exporting HB_SHELL for postinst scripts.
! Fixed HB_PKGNAME assembly for dos targets.
! Typo in comment.
* config/win/bcc.mk
! Deleted dbl quotes from tlib commands as it totally confused it
under msys shell.
37 lines
706 B
Makefile
37 lines
706 B
Makefile
#
|
|
# $Id$
|
|
#
|
|
|
|
ROOT := ../../../
|
|
|
|
include $(TOP)$(ROOT)config/global.mk
|
|
|
|
ifneq ($(DYNDIRLIST_BASE),)
|
|
|
|
DYNDIRLIST := $(DYNDIRLIST_BASE) source/vm/vmmt
|
|
DYNNAME := harbourmt$(DYNNAME_POST)
|
|
|
|
include $(TOP)$(ROOT)config/dyn.mk
|
|
|
|
ifneq ($(INSTALL_RULE),)
|
|
|
|
INSTALL_RULE_DYN := $(INSTALL_RULE)
|
|
|
|
ifneq ($(HB_LIB_INSTALL),)
|
|
INSTALL_FILES := $(IMP_FILE)
|
|
INSTALL_DIR := $(HB_LIB_INSTALL)
|
|
HB_INSTALL_DEF := yes
|
|
include $(TOP)$(ROOT)config/install.mk
|
|
endif
|
|
|
|
install::
|
|
$(INSTALL_RULE_DYN)
|
|
|
|
else
|
|
include $(TOP)$(ROOT)config/none.mk
|
|
endif
|
|
else
|
|
$(warning ! Warning: Please run make from one level up)
|
|
include $(TOP)$(ROOT)config/none.mk
|
|
endif
|