2012-07-30 12:43 UTC+0200 Viktor Szakats (harbour syenar.net)

* contrib/hbhttpd/hbhttpd.hbc
    + added comment about HB_HTTPD_OPENSSL (similar purpose
      as HB_TIP_OPENSSL)

  * utils/hbmk2/hbmk2.prg
    + added env= .hbc command to be able to control envars
      also from .hbc files.

  - contrib/hbhttpd/hbhttpds.hbc
  - contrib/hbtip/hbtipssl.hbc
    - deleted alternate .hbc files that enabled OpenSSL
      flavor of these libs. Autofind didn't work with these.
      Use HB_[HTTPD|TIP]_OPENSSL=yes envvar setting to enable
      these. You can use -env: hbmk2 option or env= .hbc
      command to enable it, so f.e. hbtipssl.hbc can be
      emulated by this .hbc file:
      -- hbtipssl.hbc
         env=HB_TIP_OPENSSL=yes
         hbtip.hbc
      --
This commit is contained in:
Viktor Szakats
2012-07-30 10:46:56 +00:00
parent 6f33d0a3e5
commit 03d182ec3f
5 changed files with 29 additions and 19 deletions

View File

@@ -16,6 +16,28 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-07-30 12:43 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbhttpd/hbhttpd.hbc
+ added comment about HB_HTTPD_OPENSSL (similar purpose
as HB_TIP_OPENSSL)
* utils/hbmk2/hbmk2.prg
+ added env= .hbc command to be able to control envars
also from .hbc files.
- contrib/hbhttpd/hbhttpds.hbc
- contrib/hbtip/hbtipssl.hbc
- deleted alternate .hbc files that enabled OpenSSL
flavor of these libs. Autofind didn't work with these.
Use HB_[HTTPD|TIP]_OPENSSL=yes envvar setting to enable
these. You can use -env: hbmk2 option or env= .hbc
command to enable it, so f.e. hbtipssl.hbc can be
emulated by this .hbc file:
-- hbtipssl.hbc
env=HB_TIP_OPENSSL=yes
hbtip.hbc
--
2012-07-30 12:24 UTC+0200 Viktor Szakats (harbour syenar.net)
* package/winuni/mpkg_win_uni.bat
* utils/hbmk2/hbmk2.prg

View File

@@ -2,6 +2,9 @@
# $Id$
#
# Set HB_HTTPD_OPENSSL envvar to 'yes' or use -env:HB_HTTPD_OPENSSL=yes
# hbmk2 option to switch to the SSL-enabled version of this library.
incpaths=.
{!HB_HTTPD_OPENSSL|dos}libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -1,11 +0,0 @@
#
# $Id$
#
incpaths=.
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
mt=yes
libs=hbssl.hbc

View File

@@ -1,8 +0,0 @@
#
# $Id$
#
incpaths=.
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=hbssl.hbc

View File

@@ -10017,6 +10017,10 @@ STATIC FUNCTION HBC_ProcessOne( hbmk, cFileName, nNestingLevel )
ENDIF
ENDIF
CASE Lower( Left( cLine, Len( "env=" ) ) ) == "env=" ; cLine := SubStr( cLine, Len( "env=" ) + 1 )
ProcEnvOption( cLine )
CASE Lower( Left( cLine, Len( "deppkgname=" ) ) ) == "deppkgname=" ; cLine := SubStr( cLine, Len( "deppkgname=" ) + 1 )
IF dep_split_arg( hbmk, cLine, @cName, @cLine )