2009-11-16 09:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/gcc.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
+ Added HB_USER_LIBS support to dynamic libs.
* config/globsh.mk
! Attempt to fix dynamic lib .tds deletion on clean for bcc.
* src/codepage/cpno865.c
* src/codepage/cphu852c.c
* src/codepage/cpfr850.c
* src/codepage/cpde850.c
* src/codepage/cpit850.c
+ Marked as VERIFIED.
This commit is contained in:
@@ -17,6 +17,43 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2009-11-16 09:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/beos/gcc.mk
|
||||
* config/bsd/gcc.mk
|
||||
* config/wce/mingwarm.mk
|
||||
* config/wce/poccarm.mk
|
||||
* config/wce/msvcarm.mk
|
||||
* config/darwin/gcc.mk
|
||||
* config/darwin/icc.mk
|
||||
* config/darwin/clang.mk
|
||||
* config/hpux/gcc.mk
|
||||
* config/dos/watcom.mk
|
||||
* config/dos/djgpp.mk
|
||||
* config/win/xcc.mk
|
||||
* config/win/mingw.mk
|
||||
* config/win/pocc.mk
|
||||
* config/win/bcc.mk
|
||||
* config/win/watcom.mk
|
||||
* config/win/icc.mk
|
||||
* config/win/cygwin.mk
|
||||
* config/win/msvc.mk
|
||||
* config/linux/gcc.mk
|
||||
* config/os2/watcom.mk
|
||||
* config/os2/gcc.mk
|
||||
* config/sunos/gcc.mk
|
||||
* config/sunos/sunpro.mk
|
||||
+ Added HB_USER_LIBS support to dynamic libs.
|
||||
|
||||
* config/globsh.mk
|
||||
! Attempt to fix dynamic lib .tds deletion on clean for bcc.
|
||||
|
||||
* src/codepage/cpno865.c
|
||||
* src/codepage/cphu852c.c
|
||||
* src/codepage/cpfr850.c
|
||||
* src/codepage/cpde850.c
|
||||
* src/codepage/cpit850.c
|
||||
+ Marked as VERIFIED.
|
||||
|
||||
2009-11-16 00:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* utils/hbmk2/hbmk2.prg
|
||||
! Fixed typo in generated .c stub. It could cause that
|
||||
|
||||
@@ -49,7 +49,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rcs $(LIB_DIR)/$@ $(^F) && $(ARST
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP)
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) r $(LIB_DIR)/$@ $(^F) $(ARSTRIP)
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -60,7 +60,7 @@ AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(
|
||||
DY := $(AR)
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) -install_name "harbour$(DYN_EXT)" -compatibility_version $(HB_VER_MAJOR).$(HB_VER_MINOR) -current_version $(HB_VER_MAJOR).$(HB_VER_MINOR).$(HB_VER_RELEASE) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE2) && $(LN) $(@F) $(DYN_DIR)/$(DYN_PREF)$(DYNNAME2).$(HB_VER_MAJOR)$(DYN_EXT)
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(
|
||||
DY := $(AR)
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) -install_name "harbour$(DYN_EXT)" -compatibility_version $(HB_VER_MAJOR).$(HB_VER_MINOR) -current_version $(HB_VER_MAJOR).$(HB_VER_MINOR).$(HB_VER_RELEASE) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE2) && $(LN) $(@F) $(DYN_DIR)/$(DYN_PREF)$(DYNNAME2).$(HB_VER_MAJOR)$(DYN_EXT)
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ AR_RULE = ( $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) $(
|
||||
DY := $(AR)
|
||||
DFLAGS := -dynamic -flat_namespace -undefined warning -multiply_defined suppress -single_module $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -106,7 +106,7 @@ LD_RULE = $(link_exe_file)
|
||||
#DY := $(CC)
|
||||
#DFLAGS := -Wl,-shared $(LIBPATHS)
|
||||
#DY_OUT := -o$(subst x,x, )
|
||||
#DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
#DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
#
|
||||
## NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
#define dyn_object
|
||||
|
||||
@@ -77,7 +77,8 @@ endif
|
||||
DY := $(LD)
|
||||
DFLAGS := OP quiet SYS cwdllr
|
||||
DY_OUT :=
|
||||
DLIBS := $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS),$(lib))
|
||||
DLIBS += $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DLIBS += $(foreach lib,$(SYSLIBS),$(lib))
|
||||
DLIBS := $(strip $(DLIBS))
|
||||
|
||||
|
||||
@@ -62,6 +62,7 @@ clean::
|
||||
[ "`$(ECHO) $(BIN_DIR)/*`" != "$(BIN_DIR)/*" ] || $(RDP) $(BIN_DIR); \
|
||||
fi ; \
|
||||
if [ -n "$(DYN_FILE)" ]; then \
|
||||
$(RM) $(basename $(DYN_FILE)).tds; \
|
||||
$(RM) $(basename $(DYN_FILE)).def; \
|
||||
$(RM) $(basename $(DYN_FILE)).exp; \
|
||||
[ "`$(ECHO) $(DYN_DIR)/*`" != "$(DYN_DIR)/*" ] || $(RDP) $(DYN_DIR); \
|
||||
@@ -111,6 +112,7 @@ clean::
|
||||
$(if $(BIN_FILE),-@if exist "$(basename $(BIN_FILE_OS)).tds" $(RM) "$(basename $(BIN_FILE_OS)).tds",)
|
||||
$(if $(BIN_FILE),-@if exist "$(BIN_DIR_OS)" if not exist "$(BIN_DIR_OS)\*" $(RDP) "$(BIN_DIR_OS)",)
|
||||
$(if $(DYN_FILE),-@if exist "$(DYN_FILE_OS)" $(RM) "$(DYN_FILE_OS)",)
|
||||
$(if $(DYN_FILE),-@if exist "$(basename $(DYN_FILE_OS)).tds" $(RM) "$(basename $(DYN_FILE_OS)).tds",)
|
||||
$(if $(DYN_FILE),-@if exist "$(basename $(DYN_FILE_OS)).def" $(RM) "$(basename $(DYN_FILE_OS)).def",)
|
||||
$(if $(DYN_FILE),-@if exist "$(basename $(DYN_FILE_OS)).exp" $(RM) "$(basename $(DYN_FILE_OS)).exp",)
|
||||
$(if $(DYN_FILE),-@if exist "$(DYN_DIR_OS)" if not exist "$(DYN_DIR_OS)\*" $(RDP) "$(DYN_DIR_OS)",)
|
||||
@@ -153,6 +155,7 @@ clean::
|
||||
$(if $(LIB_FILE),$(if $(wildcard $(LIB_DIR)/*.*),,-@$(RDP) $(LIB_DIR_OS)),)
|
||||
$(if $(BIN_FILE),-@$(RM) $(basename $(BIN_FILE_OS)).tds,)
|
||||
$(if $(BIN_FILE),$(if $(wildcard $(BIN_DIR)/*.*),,-@$(RDP) $(BIN_DIR_OS)),)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).tds,)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).def,)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).exp,)
|
||||
$(if $(DYN_FILE),$(if $(wildcard $(DYN_DIR)/*.*),,-@$(RDP) $(DYN_DIR_OS)),)
|
||||
@@ -195,6 +198,7 @@ clean::
|
||||
$(if $(LIB_FILE),$(if $(wildcard $(LIB_DIR)/*.*),,-@$(RDP) $(LIB_DIR_OS)),)
|
||||
$(if $(BIN_FILE),-@$(RM) $(basename $(BIN_FILE_OS)).tds,)
|
||||
$(if $(BIN_FILE),$(if $(wildcard $(BIN_DIR)/*.*),,-@$(RDP) $(BIN_DIR_OS)),)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).tds,)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).def,)
|
||||
$(if $(DYN_FILE),-@$(RM) $(basename $(DYN_FILE_OS)).exp,)
|
||||
$(if $(DYN_FILE),$(if $(wildcard $(DYN_DIR)/*.*),,-@$(RDP) $(DYN_DIR_OS)),)
|
||||
|
||||
@@ -53,7 +53,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rc $(LIB_DIR)/$@ $(^F) $(ARSTRIP)
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -57,7 +57,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rcs $(LIB_DIR)/$@ $(^F) $(ARSTRIP
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) && $(LN) $(@F) $(DYN_FILE2)
|
||||
|
||||
|
||||
@@ -116,7 +116,7 @@ ifeq ($(HB_COMPILER),gccomf)
|
||||
DFLAGS += -Zomf
|
||||
endif
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAS TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -69,7 +69,8 @@ LDLIBS += $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DY := $(LD)
|
||||
DFLAGS := OP quiet SYS os2v2_dll
|
||||
DY_OUT :=
|
||||
DLIBS := $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DLIBS := $(HB_USER_LIBS)
|
||||
DLIBS += $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -51,7 +51,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rc $(LIB_DIR)/$@ $(^F) $(ARSTRIP)
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP)
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ ifneq ($(HB_BUILD_OPTIM),no)
|
||||
DFLAGS += -fast -xnolibmopt
|
||||
endif
|
||||
DY_OUT := -o$(subst x,x, )
|
||||
DLIBS := $(foreach lib,$(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
DY_RULE = $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP)
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rcs $(LIB_DIR)/$@ $(^F) $(ARSTRIP
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -80,7 +80,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -nologo -out:$(LIB_DIR)/$@ $(^F) ||
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll -subsystem:windowsce $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -59,7 +59,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -out:$(LIB_DIR)/$@ $(^F)
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -96,7 +96,8 @@ endif
|
||||
DY := ilink32.exe
|
||||
DFLAGS += -q -Gn -C -aa -Tpd -Gi -x
|
||||
DY_OUT :=
|
||||
DLIBS := $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS += $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib)$(LIB_EXT))
|
||||
DLIBS += $(foreach lib,$(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
|
||||
@@ -56,7 +56,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rcs $(LIB_DIR)/$@ $(^F) $(ARSTRIP
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -55,7 +55,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -nologo -out:$(LIB_DIR)/$@ $(^F) ||
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll -subsystem:console $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -66,7 +66,7 @@ AR_RULE = ( $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) rcs $(LIB_DIR)/$@ $(^F) $(ARSTRIP
|
||||
DY := $(CC)
|
||||
DFLAGS := -shared $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),-l$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),-l$(lib))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -74,7 +74,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -nologo -out:$(LIB_DIR)/$@ $(^F) ||
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll -subsystem:console $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -54,7 +54,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -out:$(LIB_DIR)/$@ $(^F)
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
# NOTE: The empty line directly before 'endef' HAVE TO exist!
|
||||
define dyn_object
|
||||
|
||||
@@ -70,7 +70,8 @@ LDLIBS += $(foreach lib,$(SYSLIBS),$(lib))
|
||||
DY := $(LD)
|
||||
DFLAGS := OP quiet SYS nt_dll
|
||||
DY_OUT :=
|
||||
DLIBS := $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS),$(lib))
|
||||
DLIBS += $(foreach lib,$(LIBS),$(LIB_DIR)/$(lib))
|
||||
DLIBS += $(foreach lib,$(SYSLIBS),$(lib))
|
||||
DLIBS := $(strip $(DLIBS))
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) -out:$(LIB_DIR)/$@ $(^F)
|
||||
DY := $(LD)
|
||||
DFLAGS := -nologo -dll $(LIBPATHS)
|
||||
DY_OUT := $(LD_OUT)
|
||||
DLIBS := $(foreach lib,$(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
DLIBS := $(foreach lib,$(HB_USER_LIBS) $(LIBS) $(SYSLIBS),$(lib)$(LIB_EXT))
|
||||
|
||||
ifeq ($(HB_SHELL),sh)
|
||||
DYNFIX = && mv $(DYN_DIR)/$(@:.dll=.LIB) $(LIB_DIR)/$(@:.dll=.lib) && $(RM) $(DYN_DIR)/$(@:.dll=.EXP)
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#define HB_CP_UPPER "AŽBCDEFGHIJKLMNO™PQRS TUšVWXYZ"
|
||||
#define HB_CP_LOWER "a„bcdefghijklmno”pqrsátu<74>vwxyz"
|
||||
|
||||
#if 0 /* TOVERIFY: binary tables */
|
||||
#if 0 /* VERIFIED: 20091116 */
|
||||
|
||||
#define HB_CP_RAW
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#define HB_CP_UPPER "AAAAABCDEEEEEFGHIIIIIJKLMNOOOOOPQRSTUUUUUVWXYZ"
|
||||
#define HB_CP_LOWER "a …ƒ„bcde‚Šˆ‰fghi¡<69>Œ‹jklmno¢•“”pqrstu£—–<E28094>vwxyz"
|
||||
|
||||
#if 0 /* TOVERIFY: binary tables */
|
||||
#if 0 /* VERIFIED: 20091116 */
|
||||
|
||||
#define HB_CP_RAW
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#define HB_CP_UPPER "A<>µŽBCDE<44>FGHI<48>ÖJKLMNO•à™§ ŠPQRSTU—隘 ëVWXYZ"
|
||||
#define HB_CP_LOWER "a „bcde‚fghi ¡jklmno ¢” “‹pqrstu £<> –ûvwxyz"
|
||||
|
||||
#if 0 /* TOVERIFY: binary tables */
|
||||
#if 0 /* VERIFIED: 20091116 */
|
||||
|
||||
#define HB_CP_RAW
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#define HB_CP_UPPER "AAABCDE<44>EFGHIIIJKLMNOOOPQRSTUUUVWXYZ"
|
||||
#define HB_CP_LOWER "a… bcde‚Šfghi<68>¡jklmno•¢pqrstu—£vwxyz"
|
||||
|
||||
#if 0 /* TOVERIFY: binary tables */
|
||||
#if 0 /* VERIFIED: 20091116 */
|
||||
|
||||
#define HB_CP_RAW
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#define HB_CP_UPPER "ABCDE<44>FGHIJKLMNOPQRSTUVWXYšZ’ <20><>"
|
||||
#define HB_CP_LOWER "abcdeŠfghijklmnopqrstuvwxy<78>z‘‚›†"
|
||||
|
||||
#if 0 /* TOVERIFY: binary tables */
|
||||
#if 0 /* VERIFIED: 20091116 */
|
||||
|
||||
#define HB_CP_RAW
|
||||
|
||||
|
||||
Reference in New Issue
Block a user