2009-08-17 19:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* config/none.mk
  * config/global.mk
  * config/bsd/gcc.mk
  * config/lib.mk
  * config/wce/mingwarm.mk
  * config/wce/poccarm.mk
  * config/wce/msvcarm.mk
  * config/bin.mk
  * config/dir.mk
  * config/hpux/gcc.mk
  * config/darwin/gcc.mk
  * config/dos/watcom.mk
  * config/dos/djgpp.mk
  * config/win/xcc.mk
  * config/win/mingw.mk
  * config/win/msvc64.mk
  * config/win/iccia64.mk
  * config/win/pocc.mk
  * config/win/bcc.mk
  * config/win/watcom.mk
  * config/win/mingw64.mk
  * config/win/msvcia64.mk
  * config/win/gcc.mk
  * config/win/pocc64.mk
  * config/win/icc.mk
  * config/win/cygwin.mk
  * config/win/msvc.mk
  * config/header.mk
  * config/linux/watcom.mk
  * config/linux/gcc.mk
  * config/linux/icc.mk
  * config/linux/sunpro.mk
  * config/os2/watcom.mk
  * config/os2/gcc.mk
  * config/sunos/gcc.mk
  * config/sunos/sunpro.mk
  * config/doc.mk
  * config/install.mk
    * Renaming .cf files to .mk.
      Pass 2. Changing .cf references to .mk ones inside config.
      SVN is in non-working state yet.
This commit is contained in:
Viktor Szakats
2009-08-17 17:17:43 +00:00
parent 213b636bb5
commit e7aa977815
39 changed files with 94 additions and 55 deletions

View File

@@ -17,6 +17,49 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-08-17 19:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/none.mk
* config/global.mk
* config/bsd/gcc.mk
* config/lib.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/bin.mk
* config/dir.mk
* config/hpux/gcc.mk
* config/darwin/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/msvc64.mk
* config/win/iccia64.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/mingw64.mk
* config/win/msvcia64.mk
* config/win/gcc.mk
* config/win/pocc64.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/header.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/sunpro.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* config/doc.mk
* config/install.mk
* Renaming .cf files to .mk.
Pass 2. Changing .cf references to .mk ones inside config.
SVN is in non-working state yet.
2009-08-17 19:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
- config/prg.cf
+ config/dirsh.mk

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)
@@ -52,9 +52,9 @@ HB_LIBS_TPL :=
_HB_RDD :=
_HB_VM :=
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/$(HB_COMPILER).cf
include $(TOP)$(ROOT)config/c.cf
include $(TOP)$(ROOT)config/prg.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/$(HB_COMPILER).mk
include $(TOP)$(ROOT)config/c.mk
include $(TOP)$(ROOT)config/prg.mk
BIN_NAME :=
@@ -86,7 +86,7 @@ $(BIN_NAME) : $(ALL_OBJS)
INSTALL_FILES := $(BIN_FILE)
INSTALL_DIR := $(HB_BIN_INSTALL)
include $(TOP)$(ROOT)config/install.cf
include $(TOP)$(ROOT)config/install.mk
endif
endif

View File

@@ -78,4 +78,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) r $(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -89,4 +89,4 @@ AR := libtool
ARFLAGS :=
AR_RULE = $(AR) -static $(ARFLAGS) $(HB_USER_AFLAGS) -o $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)
@@ -18,7 +18,7 @@ else
endif
ifeq ($(JOB_SRV),NO)
include $(TOP)$(ROOT)config/dirsh.cf
include $(TOP)$(ROOT)config/dirsh.mk
endif
ifeq ($(DIR_RULE),)

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)
@@ -16,7 +16,7 @@ else
INSTALL_FILES := $(DOC_FILES)
INSTALL_DIR := $(HB_DOC_INSTALL)$(DOC_SUBDIR)
include $(TOP)$(ROOT)config/install.cf
include $(TOP)$(ROOT)config/install.mk
endif
endif
endif

View File

@@ -88,4 +88,4 @@ AR_RULE = $(create_library)
LD_RULE = $(link_exe_file)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -127,7 +127,7 @@ AR_RULE = $(create_library)
# disable DOS/4GW Banner
export DOS4G := quiet
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk
# work arround to DOS command line size limit
export HARBOURCMD := $(HB_FLAGS)

View File

@@ -619,7 +619,7 @@ endif
# Assemble relative path from OBJ_DIR to source.
GRANDP := $(subst $(subst x,x, ),,$(foreach item, $(subst /, ,$(OBJ_DIR)), ../))
# TODO: Set this in <arch>/<comp>.cf
# TODO: Set this in <arch>/<comp>.mk
HB_CPU :=
ifeq ($(HB_ARCHITECTURE),win)
ifeq ($(HB_COMPILER),msvc64)
@@ -956,8 +956,8 @@ endif
export HB_INIT_DONE := yes
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/global.cf
include $(TOP)$(ROOT)config/globsh.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/global.mk
include $(TOP)$(ROOT)config/globsh.mk
endif

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)
@@ -16,7 +16,7 @@ else
INSTALL_FILES := $(C_HEADERS) $(PRG_HEADERS) $(API_HEADERS)
INSTALL_DIR := $(HB_INC_INSTALL)
include $(TOP)$(ROOT)config/install.cf
include $(TOP)$(ROOT)config/install.mk
endif
endif

View File

@@ -80,4 +80,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/instsh.cf
include $(TOP)$(ROOT)config/instsh.mk
ifneq ($(INSTALL_RULE),)
ifneq ($(HB_INSTALL_DEF),yes)

View File

@@ -2,16 +2,16 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)
HB_DYN_LIBS := hbcommon hbpp hbrtl hbmacro hblang hbcpage hbpcre hbzlib hbextern hbrdd rddntx rddnsx rddcdx rddfpt hbsix hbhsx hbusrrdd gtcgi gtpca gtstd gtwvt gtgui gtwin hbvm hbvmmt hbmaindllh
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/$(HB_COMPILER).cf
include $(TOP)$(ROOT)config/c.cf
include $(TOP)$(ROOT)config/prg.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/$(HB_COMPILER).mk
include $(TOP)$(ROOT)config/c.mk
include $(TOP)$(ROOT)config/prg.mk
LIB_NAME := $(LIB_PREF)$(LIBNAME)$(LIB_EXT)
@@ -31,7 +31,7 @@ $(LIB_NAME) : $(ALL_OBJS)
INSTALL_FILES := $(LIB_FILE)
INSTALL_DIR := $(HB_LIB_INSTALL)
include $(TOP)$(ROOT)config/install.cf
include $(TOP)$(ROOT)config/install.mk
endif
endif

View File

@@ -83,4 +83,4 @@ AR := $(HB_CCPREFIX)ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -88,4 +88,4 @@ AR := xiar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -44,8 +44,6 @@ endif
# we have to use this option also for static libraries and binaries
CFLAGS += -KPIC
# in HB_ISAOPT we may have platform dependent settings set in different
# sunpro*.cf files
export HB_ISAOPT
CFLAGS += $(HB_ISAOPT)
@@ -107,4 +105,4 @@ AR := $(HB_CCPREFIX)ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -85,4 +85,4 @@ AR := wlib
ARFLAGS := -q -c -n
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) $(LIB_DIR)/$@ $(foreach file,$(^F),-+$(file))
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,7 +2,7 @@
# $Id$
#
include $(TOP)$(ROOT)config/global.cf
include $(TOP)$(ROOT)config/global.mk
ifneq ($(HB_ARCHITECTURE),)
ifneq ($(HB_COMPILER),)

View File

@@ -91,4 +91,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(create_library) & $(RM) __lib__.tmp
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -108,4 +108,4 @@ AR := wlib
ARFLAGS := -q -p=64 -c -n
AR_RULE = $(create_library)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -78,4 +78,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -50,8 +50,6 @@ else
CFLAGS += -KPIC
endif
# in HB_ISAOPT we may have platform dependent settings set in different
# sunpro*.cf files
export HB_ISAOPT
CFLAGS += $(HB_ISAOPT)
@@ -108,4 +106,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) cr $(LIB_DIR)/$@ $(^F) || ( $(RM) $(LIB_DIR)/$@ && false )
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -46,4 +46,4 @@ AR := $(HB_CCPREFIX)ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || $(RM) $(subst /,$(DIRSEP),$(LIB_DIR)/$@)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -67,4 +67,4 @@ AR := lib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /nologo /out:$(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -54,4 +54,4 @@ AR := polib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /out:$(LIB_DIR)/$@ $(^F)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -78,4 +78,4 @@ else # sh
endif
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -45,4 +45,4 @@ AR := ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,4 +2,4 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/mingw.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/mingw.mk

View File

@@ -52,4 +52,4 @@ AR := xilib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /out:$(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,4 +2,4 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/icc.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/icc.mk

View File

@@ -55,4 +55,4 @@ AR := $(HB_CCPREFIX)ar
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) crs $(LIB_DIR)/$@ $(^F) || $(RM) $(subst /,$(DIRSEP),$(LIB_DIR)/$@)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,4 +2,4 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/mingw.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/mingw.mk

View File

@@ -63,4 +63,4 @@ AR := lib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /nologo /out:$(LIB_DIR)/$@ $(^F) || $(RM) $(LIB_DIR)/$@
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,4 +2,4 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/msvc.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/msvc.mk

View File

@@ -2,4 +2,4 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/msvc.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/msvc.mk

View File

@@ -49,4 +49,4 @@ AR := polib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /out:$(LIB_DIR)/$@ $(^F)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -2,6 +2,6 @@
# $Id$
#
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/pocc.cf
include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/pocc.mk
CPPFLAGS += /Tamd64-coff

View File

@@ -115,4 +115,4 @@ AR := wlib
ARFLAGS := -q -p=64 -c -n
AR_RULE = $(create_library)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk

View File

@@ -42,4 +42,4 @@ AR := xlib.exe
ARFLAGS :=
AR_RULE = $(AR) $(ARFLAGS) $(HB_USER_AFLAGS) /out:$(LIB_DIR)/$@ $(^F)
include $(TOP)$(ROOT)config/rules.cf
include $(TOP)$(ROOT)config/rules.mk