diff --git a/IDE/ARDUINO/wolfssl-arduino.sh b/IDE/ARDUINO/wolfssl-arduino.sh index 078dac852..076a2a628 100755 --- a/IDE/ARDUINO/wolfssl-arduino.sh +++ b/IDE/ARDUINO/wolfssl-arduino.sh @@ -32,9 +32,13 @@ if [ "$DIR" = "ARDUINO" ]; then mv ./wolfSSL/bio.c ./wolfSSL/wolfssl mv ./wolfSSL/evp.c ./wolfSSL/wolfssl - #make a copy for ssl.c to include inline + # make a copy of evp.c and bio.c for ssl.c to include inline cp ./wolfSSL/wolfssl/evp.c ./wolfSSL/wolfcrypt/src/evp.c cp ./wolfSSL/wolfssl/bio.c ./wolfSSL/wolfcrypt/src/bio.c + + # copy openssl compatibility headers to their appropriate location + mkdir ./wolfSSL/wolfssl/openssl + cp ../../wolfssl/openssl/* ./wolfSSL/wolfssl/openssl echo "/* Generated wolfSSL header file for Arduino */" > ./wolfSSL/wolfssl.h echo "#include " >> ./wolfSSL/wolfssl.h