2010-11-04 21:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)

* utils/hbmk2/hbmk2.prg
    * MS-DOS LFN vs. SFN next guess: deleted hack when loading
      plugin.

  * include/hbwmain.c
  * src/vm/cmdarg.c
  * config/bin.mk
    * Cygwin main entry patch from Tamas.

  * INSTALL
    + Added note that all settings are case sensitive.
      Not that those would read it who would need to.
This commit is contained in:
Viktor Szakats
2010-11-04 20:34:47 +00:00
parent 2432e2f5d3
commit 086c8cba68
6 changed files with 27 additions and 11 deletions

View File

@@ -16,6 +16,20 @@
The license applies to all entries newer than 2009-04-28.
*/
2010-11-04 21:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
* MS-DOS LFN vs. SFN next guess: deleted hack when loading
plugin.
* include/hbwmain.c
* src/vm/cmdarg.c
* config/bin.mk
* Cygwin main entry patch from Tamas.
* INSTALL
+ Added note that all settings are case sensitive.
Not that those would read it who would need to.
2010-11-04 20:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbpp.h
* harbour/include/hbcomp.h

View File

@@ -610,7 +610,8 @@ HARBOUR
You can fine-tune Harbour builds with below listed
environment variables. You can add most of these via the
GNU Make command line also, using 'make VARNAME=value' syntax.
All of these settings are optional.
All of these settings are optional and all settings are case
sensitive.
General
-------

View File

@@ -21,6 +21,9 @@ ifeq ($(BUILD_SHARED),yes)
hbcplr \
hbdebug \
ifeq ($(HB_PLATFORM),cygwin)
HB_LIBS_TPL += hbmainstd
else
ifneq ($(filter $(HB_PLATFORM),win wce),)
ifneq ($(filter $(HB_COMPILER),mingw mingw64 mingwarm),)
HB_LIBS_TPL += hbmainstd
@@ -40,6 +43,7 @@ ifeq ($(BUILD_SHARED),yes)
endif
endif
endif
endif
HB_LIBS_ST_RDD := $(HB_LIBS_TPL) $(HB_DYNLIB_ST)
HB_LIBS_MT_RDD := $(HB_LIBS_TPL) $(HB_DYNLIB_MT)

View File

@@ -131,6 +131,7 @@ int WINAPI WinMain( HINSTANCE hInstance, /* handle to current instance */
#endif
#if defined( HB_VM_STARTUP )
#if !defined( HB_OS_CYGWIN )
hb_winmainArgInit( hInstance, hPrevInstance, iCmdShow );
#else
@@ -138,6 +139,7 @@ int WINAPI WinMain( HINSTANCE hInstance, /* handle to current instance */
HB_SYMBOL_UNUSED( hPrevInstance );
HB_SYMBOL_UNUSED( iCmdShow );
#endif
hb_cmdargInit( s_argc, s_argv );
hb_vmInit( HB_TRUE );

View File

@@ -81,10 +81,13 @@ static int s_argc = 0;
static char ** s_argv = NULL;
#if !defined( HB_OS_WIN )
static char s_szAppName[ HB_PATH_MAX ];
static char s_szAppName[ HB_PATH_MAX ];
#if defined( HB_OS_CYGWIN )
static char s_lpAppName[ MAX_PATH ];
#endif
#else
static char s_szAppName[ MAX_PATH ];

View File

@@ -7604,15 +7604,7 @@ STATIC PROCEDURE PlugIn_Load( hbmk, cFileName )
hb_FNameSplit( cFileName, NIL, NIL, @cExt )
#if defined( __PLATFORM__DOS )
IF hbmk_dos_FileExists( cFileName )
#else
IF .T.
#endif
cFile := hb_MemoRead( cFileName )
ELSE
cFile := ""
ENDIF
cFile := hb_MemoRead( cFileName )
IF ! Empty( cFile )
lOK := .F.