@@ -8,20 +8,42 @@ SCRIPT_DIR=${WOLFPROV_DIR}/scripts
88OUTDIR=${WOLFPROV_DIR} /artifacts
99LOG_FILE=${OUTDIR} /wolfProvider.log
1010
11+ printf " PWD: %s\n" ${PWD}
12+ printf " Contents of PWD:\n"
13+ ls -la
14+ printf " \n"
15+ printf " XCODE_SCRIPTS_DIR: %s\n" ${XCODE_SCRIPTS_DIR}
16+ printf " WOLFPROV_DIR: %s\n" ${WOLFPROV_DIR}
17+ printf " SCRIPT_DIR: %s\n" ${SCRIPT_DIR}
18+ printf " OUTDIR: %s\n" ${OUTDIR}
19+ printf " LOG_FILE: %s\n" ${LOG_FILE}
20+
21+ printf " Source utils-openssl.sh\n"
1122source ${SCRIPT_DIR} /utils-openssl.sh
23+ printf " Source utils-wolfssl.sh\n"
1224source ${SCRIPT_DIR} /utils-wolfssl.sh
1325
26+ printf " Create output directory\n"
1427mkdir -p ${OUTDIR}
1528
29+ printf " Clone OpenSSL\n"
1630clone_openssl
31+
32+ printf " Build OpenSSL framework\n"
1733cd ${WOLFPROV_DIR} /openssl-source && ${XCODE_SCRIPTS_DIR} /build-openssl-framework.sh
1834
35+ printf " Clone wolfSSL\n"
1936clone_wolfssl
37+
38+ printf " Build wolfSSL framework\n"
2039cd ${WOLFPROV_DIR} /wolfssl-source && ${XCODE_SCRIPTS_DIR} /build-wolfssl-framework.sh -c " ${WOLFSSL_CONFIG_OPTS} " -p " ${WOLFSSL_CONFIG_CFLAGS} "
2140
41+ printf " Build wolfProvider framework\n"
2242cd ${WOLFPROV_DIR} && ${XCODE_SCRIPTS_DIR} /build-wolfprovider-framework.sh
2343
44+ printf " Build wolfProvider example\n"
2445ARCH=$( uname -m)
2546clang ${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
2647
48+ printf " Script completed\n"
2749echo " Script ran for $SECONDS seconds"
0 commit comments