mirror of
https://github.com/OpenVPN/openvpn.git
synced 2025-05-09 13:41:06 +08:00

to allow building an OpenVPN installer with a reduced set of prerequisites. See comments in domake-win for more info. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@2711 e7ae566f-a301-0410-adde-c780ea21d3b5
18 lines
568 B
Bash
18 lines
568 B
Bash
#!/bin/sh
|
|
|
|
# get version.nsi definitions
|
|
. autodefs/defs.sh
|
|
|
|
if [ -d "$OPENSSL_DIR" ] && [ -d "$LZO_DIR" ] && [ -d "$PKCS11_HELPER_DIR" ]; then
|
|
# build OpenVPN binary
|
|
[ "$CLEAN" = "yes" ] && make -f makefile.w32 clean
|
|
make -f makefile.w32 -j $MAKE_JOBS
|
|
|
|
# copy OpenVPN executable to GENOUT/bin
|
|
mkdir -p $GENOUT/bin &>/dev/null
|
|
cp $PRODUCT_UNIX_NAME.exe $GENOUT/bin
|
|
strip $GENOUT/bin/$PRODUCT_UNIX_NAME.exe
|
|
else
|
|
echo DID NOT BUILD openvpn.exe because one or more of OPENSSL_DIR, LZO_DIR, or PKCS11_HELPER_DIR directories were missing
|
|
fi
|