Skip to content

Commit fc854ea

Browse files
author
Andras Fekete
committed
Fix paths and select architecture dynamically
1 parent 3a8eb58 commit fc854ea

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

IDE/XCODE/build-all.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ cd ${WOLFPROV_DIR}/wolfssl-source && ${XCODE_SCRIPTS_DIR}/build-wolfssl-framewor
2121

2222
cd ${WOLFPROV_DIR} && ${XCODE_SCRIPTS_DIR}/build-wolfprovider-framework.sh
2323

24-
clang ${WOLFPROV_DIR}/examples/openssl_example.c -I ${WOLFPROV_DIR}/openssl-source/artifacts/openssl-install-macos-x86_64/include -L ${WOLFPROV_DIR}/openssl-source/artifacts/openssl-install-macos-x86_64/lib -lcrypto -o ${WOLFPROV_DIR}/artifacts/openssl_example
24+
ARCH=$(uname -m)
25+
clang ${WOLFPROV_DIR}/examples/openssl_example.c -I ${OPENSSL_SOURCE_DIR}/artifacts/openssl-install-macosx-${ARCH}/include -L ${OPENSSL_SOURCE_DIR}/artifacts/openssl-install-macosx-${ARCH}/lib -lcrypto -o ${OUTDIR}/openssl_example
2526

2627
echo "Script ran for $SECONDS seconds"

IDE/XCODE/run_openssl.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
set -e
44

55
RUNDIR=$(pwd)
6-
OPENSSL_DIR=${RUNDIR}/openssl-source/artifacts/openssl-install-macosx-x86_64/
7-
WOLFPROV_LIB=${RUNDIR}/artifacts/wolfprov-install-macos-x86_64/lib
6+
ARCH=$(uname -m)
7+
OPENSSL_DIR=${RUNDIR}/openssl-source/artifacts/openssl-install-macosx-${ARCH}/
8+
WOLFPROV_LIB=${RUNDIR}/artifacts/wolfprov-install-macosx-${ARCH}/lib
89
export LD_LIBRARY_PATH=${WOLFPROV_LIB}:${OPENSSL_DIR}/lib
910
export OPENSSL_MODULES=${WOLFPROV_LIB}
1011
export OPENSSL_CONF=${RUNDIR}/provider.conf

0 commit comments

Comments
 (0)