Skip to content

Commit d1abdb2

Browse files
committed
Add debug logs for XCODE build
1 parent c6bcb9e commit d1abdb2

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

IDE/XCODE/build-all.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,42 @@ SCRIPT_DIR=${WOLFPROV_DIR}/scripts
88
OUTDIR=${WOLFPROV_DIR}/artifacts
99
LOG_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"
1122
source ${SCRIPT_DIR}/utils-openssl.sh
23+
printf "Source utils-wolfssl.sh\n"
1224
source ${SCRIPT_DIR}/utils-wolfssl.sh
1325

26+
printf "Create output directory\n"
1427
mkdir -p ${OUTDIR}
1528

29+
printf "Clone OpenSSL\n"
1630
clone_openssl
31+
32+
printf "Build OpenSSL framework\n"
1733
cd ${WOLFPROV_DIR}/openssl-source && ${XCODE_SCRIPTS_DIR}/build-openssl-framework.sh
1834

35+
printf "Clone wolfSSL\n"
1936
clone_wolfssl
37+
38+
printf "Build wolfSSL framework\n"
2039
cd ${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"
2242
cd ${WOLFPROV_DIR} && ${XCODE_SCRIPTS_DIR}/build-wolfprovider-framework.sh
2343

44+
printf "Build wolfProvider example\n"
2445
ARCH=$(uname -m)
2546
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
2647

48+
printf "Script completed\n"
2749
echo "Script ran for $SECONDS seconds"

0 commit comments

Comments
 (0)