* utils/hbmk2/Makefile
* utils/hbmk2/hbmk2.hbp
+ utils/hbmk2/hbmk2c.c
* utils/hbmk2/hbmk2.prg
+ added automatic detection of _SET_OSCODEPAGE and hb_SetDispCP()
Experimental, not well tested and it may need extensions to handle
all possible CPs and cases on *nix systems.
MS-DOS and OS/2 support are missing.
Autodetection will now be used instead of generic assumptions
and defaults stored in translation files.
+ enabled UTF8EX HVM CP on remaining (non-*nix) platforms.
; Once matured, this code can be moved to the core, possible
after rewrite in C. This will make it unnecessary to roll
private C code for hbmk2.
; Several problems remain on non-*nix systems when working with
actual non-ASCII filenames.
* utils/hbmk2/hbmk2.pt_BR.po
* utils/hbmk2/hbmk2.hu_HU.po
* utils/hbmk2/hbmk2.es_PE.po
- deleted translation (language) dependent CP settings.
27 lines
339 B
Makefile
27 lines
339 B
Makefile
#
|
|
# $Id$
|
|
#
|
|
|
|
ROOT := ../../
|
|
|
|
include $(TOP)$(ROOT)config/global.mk
|
|
|
|
PRG_SOURCES := \
|
|
hbmk2.prg \
|
|
|
|
C_SOURCES := \
|
|
hbmk2c.c \
|
|
|
|
PRG_MAIN := hbmk2.prg
|
|
|
|
LIBS = $(HB_LIBS_MT_NORDD)
|
|
|
|
ifneq ($(HB_HAS_GPM),)
|
|
HB_PRGFLAGS += -DHB_HAS_GPM
|
|
endif
|
|
ifneq ($(HB_HAS_WATT),)
|
|
HB_PRGFLAGS += -DHB_HAS_WATT
|
|
endif
|
|
|
|
include $(TOP)$(ROOT)config/bin.mk
|