* contrib/make_b32_all.bat
* contrib/make_gcc_all.sh
* contrib/make_vc_all.bat
+ contrib/hbssl
+ contrib/hbssl/Makefile
+ contrib/hbssl/common.mak
+ contrib/hbssl/make_b32.bat
+ contrib/hbssl/make_vc.bat
+ contrib/hbssl/make_gcc.sh
+ contrib/hbssl/hbssl.h
+ contrib/hbssl/hbssl.ch
+ contrib/hbssl/ssl.c
+ contrib/hbssl/sslctx.c
+ contrib/hbssl/sslrand.c
+ contrib/hbssl/tests
+ contrib/hbssl/tests/hbmk_b32.bat
+ contrib/hbssl/tests/hbmk_vc.bat
+ contrib/hbssl/tests/test.prg
+ Added Harbour bindings to OpenSSL.
Work in progress, but it's theoretically already functional.
To build, set your HB_DIR_OPENSSL or HB_INC_OPENSSL envvar.
; TOFIX: Makefile openssl autodetection should be adjusted.
* contrib/examples/uhttpd
! Fixed SVN attributes. (except for /home dir)
25 lines
658 B
Bash
Executable File
25 lines
658 B
Bash
Executable File
#!/bin/sh
|
|
|
|
#
|
|
# $Id$
|
|
#
|
|
|
|
if [ "${HB_INC_OPENSSL}" = "" ]
|
|
then
|
|
echo "---------------------------------------------------------------"
|
|
echo "IMPORTANT: You will need the 'OpenSSL' package installed and this"
|
|
echo " envvar to be set to successfully build this library:"
|
|
echo " export HB_INC_OPENSSL=C:/openssl/inc32"
|
|
echo " or"
|
|
echo " export HB_INC_OPENSSL=/usr/include"
|
|
echo "---------------------------------------------------------------"
|
|
exit 1
|
|
fi
|
|
|
|
export CFLAGS=""
|
|
for I in ${HB_INC_OPENSSL}; do
|
|
CFLAGS="${CFLAGS} -I${I}"
|
|
done
|
|
../mtpl_gcc.sh $1 $2 $3 $4 $5 $6 $7 $8 $9
|
|
unset CFLAGS
|