2009-08-22 10:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/rules.mk
* config/dyn.mk
! Fixed to handle dynamic lib creation gracefully for targets
where this isn't supported. Now a message will be shown.
+ config/os2-cp.exe
* config/readme.txt
+ Added os2 cp tool. For testing.
* source/pp/Makefile
* source/dynlib/mt/Makefile
* source/dynlib/Makefile
* Minor rename.
This commit is contained in:
@@ -17,6 +17,21 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2009-08-22 10:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/rules.mk
|
||||
* config/dyn.mk
|
||||
! Fixed to handle dynamic lib creation gracefully for targets
|
||||
where this isn't supported. Now a message will be shown.
|
||||
|
||||
+ config/os2-cp.exe
|
||||
* config/readme.txt
|
||||
+ Added os2 cp tool. For testing.
|
||||
|
||||
* source/pp/Makefile
|
||||
* source/dynlib/mt/Makefile
|
||||
* source/dynlib/Makefile
|
||||
* Minor rename.
|
||||
|
||||
2009-08-22 10:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/wce/mingwarm.mk
|
||||
* config/win/mingw.mk
|
||||
|
||||
@@ -28,14 +28,12 @@ descend:: dirbase
|
||||
+@$(MK) $(MKFLAGS) -C $(OBJ_DIR) -f $(GRANDP)Makefile TOP=$(GRANDP) $(DYN_NAME)
|
||||
|
||||
ifneq ($(HB_BUILD_DLL),no)
|
||||
ifneq ($(DY_RULE),)
|
||||
|
||||
vpath $(DYN_NAME) $(DYN_DIR)
|
||||
$(DYN_NAME) : $(ALL_OBJS)
|
||||
$(DY_RULE)
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
INSTALL_FILES := $(DYN_FILE)
|
||||
INSTALL_DIR := $(HB_DYN_INSTALL)
|
||||
|
||||
BIN
harbour/config/os2-cp.exe
Normal file
BIN
harbour/config/os2-cp.exe
Normal file
Binary file not shown.
@@ -37,7 +37,7 @@ Included utilities are:
|
||||
ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/fil41s.zip
|
||||
ftp://ftp.delorie.com/pub/djgpp/current/v2/djdev203.zip
|
||||
ftp://ftp.delorie.com/pub/djgpp/current/v2/djlsr203.zip
|
||||
- OS/2 (os2-mkdir.exe, os2-rm.exe)
|
||||
- OS/2 (os2-mkdir.exe, os2-rm.exe, os2-cp.exe)
|
||||
http://os2ports.smedley.info/index.php?page=build-environment
|
||||
http://download.smedley.info/buildenv_20071022.zip
|
||||
(couldn't find the sources here)
|
||||
|
||||
@@ -59,7 +59,7 @@ endif
|
||||
|
||||
# The rule to link a dynamic library.
|
||||
ifeq ($(DY_RULE),)
|
||||
# DY_RULE = $(DY) $(DY_OUT)$(subst /,$(DIRSEP),$(DYN_DIR)/$@) $^ $(DFLAGS) $(HB_USER_DFLAGS) $(DLIBS)
|
||||
DY_RULE = @$(ECHO) $(ECHOQUOTE)! Dynamic library creation not supported for this target$(ECHOQUOTE)
|
||||
endif
|
||||
|
||||
# Eliminate these rules.
|
||||
@@ -91,11 +91,9 @@ endif
|
||||
$(HB_RULE)
|
||||
|
||||
ifneq ($(HB_BUILD_DLL),no)
|
||||
ifneq ($(DY_RULE),)
|
||||
|
||||
# Rule to generate an dynamic library from an object file.
|
||||
%$(DYN_EXT) : %$(OBJ_DYN_POSTFIX)$(OBJ_EXT)
|
||||
$(DY_RULE)
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -17,7 +17,7 @@ ifneq ($(DYNDIRLIST_BASE),)
|
||||
include $(TOP)$(ROOT)config/dyn.mk
|
||||
include $(TOP)$(ROOT)config/dir.mk
|
||||
|
||||
INSTALL_RULE_LIBRARIES := $(INSTALL_RULE)
|
||||
INSTALL_RULE_DYN := $(INSTALL_RULE)
|
||||
|
||||
ifneq ($(HB_LIB_INSTALL),)
|
||||
INSTALL_FILES := $(IMP_FILE)
|
||||
@@ -27,7 +27,7 @@ ifneq ($(DYNDIRLIST_BASE),)
|
||||
endif
|
||||
|
||||
install::
|
||||
$(INSTALL_RULE_LIBRARIES)
|
||||
$(INSTALL_RULE_DYN)
|
||||
|
||||
else
|
||||
include $(TOP)$(ROOT)config/none.mk
|
||||
|
||||
@@ -14,7 +14,7 @@ ifneq ($(DYNDIRLIST_BASE),)
|
||||
|
||||
include $(TOP)$(ROOT)config/dyn.mk
|
||||
|
||||
INSTALL_RULE_LIBRARIES := $(INSTALL_RULE)
|
||||
INSTALL_RULE_DYN := $(INSTALL_RULE)
|
||||
|
||||
ifneq ($(HB_LIB_INSTALL),)
|
||||
INSTALL_FILES := $(IMP_FILE)
|
||||
@@ -24,7 +24,7 @@ ifneq ($(DYNDIRLIST_BASE),)
|
||||
endif
|
||||
|
||||
install::
|
||||
$(INSTALL_RULE_LIBRARIES)
|
||||
$(INSTALL_RULE_DYN)
|
||||
|
||||
else
|
||||
include $(TOP)$(ROOT)config/none.mk
|
||||
|
||||
@@ -22,7 +22,7 @@ include $(TOP)$(ROOT)config/lib.mk
|
||||
ifneq ($(HB_ARCHITECTURE),)
|
||||
ifneq ($(HB_COMPILER),)
|
||||
|
||||
INSTALL_RULE_LIBRARIES := $(INSTALL_RULE)
|
||||
INSTALL_RULE_LIB := $(INSTALL_RULE)
|
||||
|
||||
HB_VERHEADER := $(TOP)$(ROOT)include/hbverbld.h
|
||||
|
||||
@@ -47,7 +47,7 @@ ifneq ($(HB_HOST_BUILD),lib)
|
||||
endif
|
||||
|
||||
install::
|
||||
$(INSTALL_RULE_LIBRARIES)
|
||||
$(INSTALL_RULE_LIB)
|
||||
|
||||
clean::
|
||||
$(if $(wildcard $(HB_VERHEADER)), -@$(RM) $(subst /,$(DIRSEP),$(HB_VERHEADER)),)
|
||||
|
||||
Reference in New Issue
Block a user