Browse Source

Add build scripts for default SGX build and improve cleanup

kaleb-himes 6 years ago
parent
commit
effb751204
3 changed files with 12 additions and 1 deletions
  1. 8 0
      IDE/LINUX-SGX/build.sh
  2. 3 0
      IDE/LINUX-SGX/clean.sh
  3. 1 1
      IDE/LINUX-SGX/sgx_t_static.mk

+ 8 - 0
IDE/LINUX-SGX/build.sh

@@ -0,0 +1,8 @@
+#!/bin/sh
+
+
+CFLAGS="-DDEBUG_WOLFSSL"
+export CFLAGS=${CFLAGS}
+
+make -f sgx_t_static.mk HAVE_WOLFSSL_BENCHMARK=1 HAVE_WOLFSSL_TEST=1
+

+ 3 - 0
IDE/LINUX-SGX/clean.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+
+make -f sgx_t_static.mk clean

+ 1 - 1
IDE/LINUX-SGX/sgx_t_static.mk

@@ -142,4 +142,4 @@ libwolfssl.sgx.static.lib.a: $(Wolfssl_C_Objects)
 	@echo "LINK =>  $@"
 
 clean:
-	@rm -f wolfcrypt.* static_trusted/wolfssl_t.* libwolfssl.sgx.static.lib.a  $(Wolfssl_C_Objects)
+	@rm -f ../../wolfcrypt/benchmark/*.o ../../wolfcrypt/test/*.o static_trusted/wolfssl_t.* libwolfssl.sgx.static.lib.a  $(Wolfssl_C_Objects)