2018-01-04 10:38:56 -07:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
|
|
|
2025-02-17 13:52:31 -07:00
|
|
|
CFLAGS_NEW="-DDEBUG_WOLFSSL -I/usr/lib/gcc/x86_64-linux-gnu/$(gcc -dumpversion)/include"
|
2018-01-30 14:30:44 -07:00
|
|
|
export CFLAGS="${CFLAGS} ${CFLAGS_NEW}"
|
|
|
|
|
echo ${CFLAGS}
|
2018-01-04 10:38:56 -07:00
|
|
|
|
2025-08-26 14:05:50 -06:00
|
|
|
# create an empty options.h file if none exist
|
|
|
|
|
if [ ! -f ../../wolfssl/options.h ]; then
|
|
|
|
|
touch ../../wolfssl/options.h
|
|
|
|
|
fi
|
|
|
|
|
|
2025-05-21 11:30:41 -06:00
|
|
|
NEW_INCLUDE_PATH="$C_INCLUDE_PATH:/usr/lib/gcc/x86_64-linux-gnu/$(gcc -dumpversion)/include"
|
|
|
|
|
export C_INCLUDE_PATH="$NEW_INCLUDE_PATH"
|
2025-02-17 13:52:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
# Build without assembly optimizations
|
|
|
|
|
#make -f sgx_t_static.mk HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_SP=1
|
|
|
|
|
|
|
|
|
|
# Build with assembly optimizations
|
|
|
|
|
make -f sgx_t_static.mk HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_TEST=1 HAVE_WOLFSSL_SP=1 HAVE_WOLFSSL_ASSEMBLY=1
|
2018-01-04 10:38:56 -07:00
|
|
|
|