Skip to content

Commit b3d85dd

Browse files
author
Andras Fekete
committed
Make uniform directory structure
1 parent 83e2890 commit b3d85dd

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

IDE/XCODE/build-all.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ 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/macos-x86_64/include -L ${WOLFPROV_DIR}/openssl-source/artifacts/macos-x86_64 -lcrypto -o ${WOLFPROV_DIR}/artifacts/openssl_example
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
2525

2626
echo "Script ran for $SECONDS seconds"

IDE/XCODE/build-wolfprovider-framework.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ build() { # <ARCH=arm64|x86_64> <TYPE=iphonesimulator|iphoneos|macosx|watchos|wa
6565
TYPE=$2
6666
SDK_ROOT=$(xcrun --sdk ${TYPE} --show-sdk-path)
6767

68-
./configure -prefix=${OUTDIR}/wolfprov-${TYPE}-${ARCH} ${CONF_OPTS} --host=${HOST} \
68+
./configure -prefix=${OUTDIR}/wolfprov-install-${TYPE}-${ARCH} ${CONF_OPTS} --host=${HOST} \
6969
--with-openssl=${WOLFPROV_DIR}/openssl-source/artifacts/openssl-install-${TYPE}-${ARCH} \
7070
--with-wolfssl=${WOLFPROV_DIR}/wolfssl-source/artifacts/wolfssl-install-${TYPE}-${ARCH} \
7171
CFLAGS="${CFLAGS_COMMON} -arch ${ARCH} -isysroot ${SDK_ROOT}" \
@@ -84,8 +84,8 @@ for type in iphonesimulator macosx ; do
8484

8585
# Create universal binaries from architecture-specific static libraries
8686
lipo \
87-
"$OUTDIR/wolfprov-${type}-x86_64/lib/libwolfprov.dylib" \
88-
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.dylib" \
87+
"$OUTDIR/wolfprov-install-${type}-x86_64/lib/libwolfprov.dylib" \
88+
"$OUTDIR/wolfprov-install-${type}-arm64/lib/libwolfprov.dylib" \
8989
-create -output $LIPODIR/libwolfprov-${type}.dylib
9090

9191
echo "Checking libraries"
@@ -98,7 +98,7 @@ for type in iphoneos ; do
9898

9999
# Create universal binaries from architecture-specific static libraries
100100
lipo \
101-
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.dylib" \
101+
"$OUTDIR/wolfprov-install-${type}-arm64/lib/libwolfprov.dylib" \
102102
-create -output $LIPODIR/libwolfprov-${type}.dylib
103103

104104
echo "Checking libraries"

IDE/XCODE/run_openssl.sh

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

55
RUNDIR=$(pwd)
6-
OPENSSL_DIR=${RUNDIR}/openssl-source/artifacts/macosx-x86_64
7-
WOLFPROV_LIB=${RUNDIR}/artifacts/macos-x86_64/lib
8-
export LD_LIBRARY_PATH=${WOLFPROV_LIB}:${OPENSSL_DIR}
6+
OPENSSL_DIR=${RUNDIR}/openssl-source/artifacts/openssl-install-macosx-x86_64/
7+
WOLFPROV_LIB=${RUNDIR}/artifacts/wolfprov-install-macos-x86_64/lib
8+
export LD_LIBRARY_PATH=${WOLFPROV_LIB}:${OPENSSL_DIR}/lib
99
export OPENSSL_MODULES=${WOLFPROV_LIB}
1010
export OPENSSL_CONF=${RUNDIR}/provider.conf
1111

1212
# Run the tests
13-
${OPENSSL_DIR}/apps/openssl list -verbose -provider-path ${WOLFPROV_LIB} -providers
13+
${OPENSSL_DIR}/bin/openssl list -verbose -provider-path ${WOLFPROV_LIB} -providers
1414

1515
${RUNDIR}/artifacts/openssl_example

0 commit comments

Comments
 (0)