From db99f28e4c69c09d9a7cc3220a6d89511ddbc0b3 Mon Sep 17 00:00:00 2001 From: knarf Date: Mon, 23 Apr 2012 16:15:34 +0000 Subject: Ian Hinder: enables autodetection of the dylib extension on Mac OS git-svn-id: http://svn.cactuscode.org/projects/ExternalLibraries/OpenSSL/trunk@29 091d3ff0-52bc-4db5-b7a6-18201e4c0cca --- OpenSSL.sh | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/OpenSSL.sh b/OpenSSL.sh index ae03a77..24fcc03 100644 --- a/OpenSSL.sh +++ b/OpenSSL.sh @@ -21,13 +21,18 @@ if [ -z "${OPENSSL_DIR}" ]; then echo "OpenSSL selected, but OPENSSL_DIR not set. Checking some places..." echo "END MESSAGE" - FILES="include/openssl/ssl.h lib/libssl.a lib/libcrypto.a" - DIRS="/usr /usr/local /opt/local" - for dir in $DIRS; do - OPENSSL_DIR="$dir" - for file in $FILES; do - if [ ! -r "$dir/$file" ]; then - unset OPENSSL_DIR + for libext in a dylib; do + FILES="include/openssl/ssl.h lib/libssl.${libext} lib/libcrypto.${libext}" + DIRS="/usr /usr/local /opt/local" + for dir in $DIRS; do + OPENSSL_DIR="$dir" + for file in $FILES; do + if [ ! -r "$dir/$file" ]; then + unset OPENSSL_DIR + break + fi + done + if [ -n "$OPENSSL_DIR" ]; then break fi done @@ -47,7 +52,7 @@ if [ -z "${OPENSSL_DIR}" ]; then fi fi - +exit ################################################################################ # Build -- cgit v1.2.3