2010-07-15 17:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* contrib/hbpost.hbm
    ! Fixed issue where prg flags were interpreted as
      implib tool flags when building *.hbi files via
      make.hbs. Caused problems for bcc, watcom and some
      rarer other cases.

  * config/beos/gcc.mk
  * config/qnx/gcc.mk
  * config/bsd/gcc.mk
  * config/bsd/clang.mk
  * config/bsd/pcc.mk
  * config/wce/mingwarm.mk
  * config/darwin/gcc.mk
  * config/darwin/icc.mk
  * config/darwin/clang.mk
  * config/hpux/gcc.mk
  * config/win/mingw.mk
  * config/win/cygwin.mk
  * config/linux/gcc.mk
  * config/linux/icc.mk
  * config/linux/clang.mk
  * config/linux/sunpro.mk
  * config/os2/gcc.mk
  * config/sunos/gcc.mk
  * config/sunos/sunpro.mk
    % Using 'LD = $(CC)' instead of duplicating the
      'CC = ' line with identical value.

  * contrib/hbqt/THbQtUI.prg
    * Minor.

  * tests/hbdocext.prg
    ! Minor portability.
This commit is contained in:
Viktor Szakats
2010-07-15 15:15:29 +00:00
parent 00cd9e92f3
commit 03ca82e16f
23 changed files with 66 additions and 26 deletions

View File

@@ -16,6 +16,41 @@
The license applies to all entries newer than 2009-04-28.
*/
2010-07-15 17:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbpost.hbm
! Fixed issue where prg flags were interpreted as
implib tool flags when building *.hbi files via
make.hbs. Caused problems for bcc, watcom and some
rarer other cases.
* config/beos/gcc.mk
* config/qnx/gcc.mk
* config/bsd/gcc.mk
* config/bsd/clang.mk
* config/bsd/pcc.mk
* config/wce/mingwarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/win/mingw.mk
* config/win/cygwin.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
% Using 'LD = $(CC)' instead of duplicating the
'CC = ' line with identical value.
* contrib/hbqt/THbQtUI.prg
* Minor.
* tests/hbdocext.prg
! Minor portability.
2010-07-15 16:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
+ config/vxworks
@@ -97,7 +132,7 @@
; Patches by Tamas Tevesz:
* src/pp/ppcore.c
! Fixed very old bad type on one of the PP error msgs.
! Fixed very old bad typo on one of the PP error msgs.
* contrib/gtwvg/wvgwin.c
* contrib/gtwvg/wvgwing.c

View File

@@ -34,7 +34,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -42,7 +42,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -32,7 +32,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -20,7 +20,7 @@ CFLAGS += -I. -I$(HB_INC_COMPILE) -fpic
# Warning and optimization options are not stable yet
#ifneq ($(HB_BUILD_WARN),no)
# CFLAGS +=
# CFLAGS +=
#else
# CFLAGS +=
#endif
@@ -33,7 +33,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -45,7 +45,7 @@ endif
# remove it if you have newer compiler version
#CFLAGS += -Wno-long-double
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -46,7 +46,7 @@ endif
# remove it if you have newer compiler version
#CFLAGS += -Wno-long-double
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -32,7 +32,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CMP)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -38,7 +38,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -44,7 +44,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -36,7 +36,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -37,7 +37,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CMP)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -50,7 +50,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -59,7 +59,7 @@ ifneq ($(HB_LINKING_RTL),)
SYSLIBS += socket
endif
LD := $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -36,7 +36,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -36,7 +36,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -55,7 +55,7 @@ ifeq ($(HB_BUILD_DEBUG),yes)
CFLAGS += -g
endif
LD := $(HB_CCACHE) $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := $(foreach dir,$(LIB_DIR) $(SYSLIBPATHS),-L$(dir))

View File

@@ -48,7 +48,7 @@ ifneq ($(filter $(HB_BUILD_STRIP),all bin),)
DYSTRIP := -s
endif
LD := $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := -L$(LIB_DIR)

View File

@@ -45,7 +45,7 @@ ifneq ($(filter $(HB_BUILD_STRIP),all bin),)
DYSTRIP := -s
endif
LD := $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o
LIBPATHS := -L$(LIB_DIR)

View File

@@ -82,7 +82,7 @@ ifneq ($(filter $(HB_BUILD_STRIP),all bin),)
DYSTRIP := -s
endif
LD := $(HB_CCPATH)$(HB_CCPREFIX)$(HB_CMP)$(HB_CCPOSTFIX)
LD := $(CC)
LD_OUT := -o$(subst x,x, )
LIBPATHS := -L$(LIB_DIR)

View File

@@ -5,12 +5,16 @@
# These are mandatory in Harbour SVN, they will always
# override project options.
-w3 -es2 -kmo -i-
-prgflag=-w3
-prgflag=-es2
-prgflag=-kmo
-prgflag=-i-
-warn=yes
-cflag=-DHB_LEGACY_TYPES_OFF
{allwin&!(HB_BUILD_UNICODE='no')}-cflag=-DUNICODE
{HB_BUILD_DEBUG}-l-
{HB_BUILD_DEBUG}-prgflag=-l-
{HB_BUILD_DEBUG}-debug
{HB_BUILD_DEBUG}-cflag=-DHB_TR_LEVEL_DEBUG

View File

@@ -83,7 +83,7 @@ CLASS HbQtUI
DATA cLoadingMode INIT ""
DATA qObj INIT hb_hash()
DATA qObj INIT {=>}
DATA widgets INIT {}
DATA aCommands INIT {}
@@ -624,7 +624,8 @@ METHOD HbQtUI:formatCommand( cCmd, lText )
/*----------------------------------------------------------------------*/
STATIC FUNCTION hbq_isObjectNameSet( s )
RETURN ( "objectName" $ s .OR. "ObjectName" $ s )
RETURN "objectName" $ s .OR. ;
"ObjectName" $ s
/*----------------------------------------------------------------------*/

View File

@@ -23,7 +23,7 @@ PROCEDURE Main()
" * $" + "Id" + "$" + hb_eol() +;
" */" + hb_eol()
FOR EACH aFile IN Directory( "*.*" )
FOR EACH aFile IN Directory( hb_osFileMask() )
cFile := __hbdoc_ToSource( __hbdoc_FromSource( MemoRead( aFile[ F_NAME ] ) ) )
IF ! Empty( cFile )
cDst := FNameExtSet( aFile[ F_NAME ], ".txt" )