File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,6 +21,6 @@ cd ${WOLFPROV_DIR}/wolfssl-source && ${XCODE_SCRIPTS_DIR}/build-wolfssl-framewor
2121
2222cd ${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
2626echo " Script ran for $SECONDS seconds"
Original file line number Diff line number Diff 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"
Original file line number Diff line number Diff line change 33set -e
44
55RUNDIR=$( 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
99export OPENSSL_MODULES=${WOLFPROV_LIB}
1010export 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
You can’t perform that action at this time.
0 commit comments