2010-05-31 20:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbtip/hbtipssl/Makefile
* contrib/hbtip/Makefile
+ Always create hbtipssl. (not just when
openssl is detected)
* config/detect.mk
* contrib/hbssl/hbssls/Makefile
* contrib/hbssl/Makefile
* Moved openssl detection from central (core) location
to hbssl lib.
! Fixed hbssl GNU Make files after recent change in
static/dynamic selection.
This commit is contained in:
@@ -17,6 +17,20 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2010-05-31 20:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/hbtip/hbtipssl/Makefile
|
||||
* contrib/hbtip/Makefile
|
||||
+ Always create hbtipssl. (not just when
|
||||
openssl is detected)
|
||||
|
||||
* config/detect.mk
|
||||
* contrib/hbssl/hbssls/Makefile
|
||||
* contrib/hbssl/Makefile
|
||||
* Moved openssl detection from central (core) location
|
||||
to hbssl lib.
|
||||
! Fixed hbssl GNU Make files after recent change in
|
||||
static/dynamic selection.
|
||||
|
||||
2010-05-31 20:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
+ contrib/hbtip/hbtip.hbp
|
||||
+ contrib/hbtip/hbtipssl.hbp
|
||||
|
||||
@@ -66,18 +66,6 @@ _DET_INC_HEAD := /pcre.h
|
||||
|
||||
include $(TOP)$(ROOT)config/detfun.mk
|
||||
|
||||
# Detect OpenSSL
|
||||
|
||||
_DET_DSP_NAME := openssl
|
||||
_DET_VAR_INC_ := HB_INC_OPENSSL
|
||||
_DET_VAR_HAS_ := HB_HAS_OPENSSL
|
||||
_DET_FLT_PLAT := !wce
|
||||
_DET_FLT_COMP :=
|
||||
_DET_INC_DEFP := /usr/include /usr/local/include /usr/local/ssl/include /boot/common/include
|
||||
_DET_INC_HEAD := /openssl/ssl.h
|
||||
|
||||
include $(TOP)$(ROOT)config/detfun.mk
|
||||
|
||||
# Detect GPM mouse
|
||||
|
||||
_DET_DSP_NAME := gpm
|
||||
|
||||
@@ -28,15 +28,22 @@ C_SOURCES := \
|
||||
PRG_HEADERS := \
|
||||
hbssl.ch \
|
||||
|
||||
_DET_DSP_NAME := openssl
|
||||
_DET_VAR_INC_ := HB_INC_OPENSSL
|
||||
_DET_VAR_HAS_ := HB_HAS_OPENSSL
|
||||
_DET_FLT_PLAT := !wce
|
||||
_DET_FLT_COMP :=
|
||||
_DET_INC_DEFP := /usr/include /usr/local/include /usr/local/ssl/include /boot/common/include
|
||||
_DET_INC_HEAD := /openssl/ssl.h
|
||||
|
||||
include $(TOP)$(ROOT)config/detfun.mk
|
||||
|
||||
ifneq ($(HB_HAS_OPENSSL),)
|
||||
|
||||
HB_CFLAGS += $(foreach d,$(HB_HAS_OPENSSL),-I$(d))
|
||||
ifeq ($(HB_PLATFORM),darwin)
|
||||
HB_CFLAGS += -DOPENSSL_NO_SHA256 -DOPENSSL_NO_SHA512 -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_DGRAM -DHB_OPENSSL_OLD_OSX_
|
||||
endif
|
||||
ifneq ($(filter $(HB_PLATFORM),win wce),)
|
||||
HB_CFLAGS += -DOPENSSL_OPT_WINDLL
|
||||
endif
|
||||
# Patent will expire in 2010/2011
|
||||
HB_CFLAGS += -DOPENSSL_NO_IDEA
|
||||
|
||||
|
||||
@@ -31,6 +31,8 @@ ifneq ($(HB_HAS_OPENSSL),)
|
||||
|
||||
HB_CFLAGS += $(foreach d,$(HB_HAS_OPENSSL),-I$(d))
|
||||
|
||||
HB_CFLAGS += -DHB_OPENSSL_STATIC
|
||||
|
||||
# Patent will expire in 2010/2011
|
||||
HB_CFLAGS += -DOPENSSL_NO_IDEA
|
||||
|
||||
|
||||
@@ -36,10 +36,8 @@ PRG_HEADERS := \
|
||||
thtml.ch \
|
||||
tip.ch \
|
||||
|
||||
DIRS := hbtipssl
|
||||
|
||||
include $(TOP)$(ROOT)config/header.mk
|
||||
include $(TOP)$(ROOT)config/lib.mk
|
||||
|
||||
ifneq ($(HB_HAS_OPENSSL),)
|
||||
DIRS := hbtipssl
|
||||
include $(TOP)$(ROOT)config/dir.mk
|
||||
endif
|
||||
include $(TOP)$(ROOT)config/dir.mk
|
||||
|
||||
@@ -35,12 +35,7 @@ PRG_SOURCES := \
|
||||
thtml.prg \
|
||||
url.prg \
|
||||
|
||||
ifneq ($(HB_HAS_OPENSSL),)
|
||||
HB_PRGFLAGS += -DHB_HAS_OPENSSL
|
||||
HB_INC_DEPEND := -I$(TOP)$(ROOT)contrib/hbssl
|
||||
|
||||
HB_PRGFLAGS += -DHB_HAS_OPENSSL
|
||||
HB_INC_DEPEND := -I$(TOP)$(ROOT)contrib/hbssl
|
||||
|
||||
include $(TOP)$(ROOT)config/lib.mk
|
||||
else
|
||||
include $(TOP)$(ROOT)config/none.mk
|
||||
endif
|
||||
include $(TOP)$(ROOT)config/lib.mk
|
||||
|
||||
Reference in New Issue
Block a user