diff options
Diffstat (limited to 'openssl/test')
| -rwxr-xr-x | openssl/test/build.sh | 10 | ||||
| -rwxr-xr-x | openssl/test/run.sh | 1 |
2 files changed, 8 insertions, 3 deletions
diff --git a/openssl/test/build.sh b/openssl/test/build.sh index a10cd8ad..f52ded60 100755 --- a/openssl/test/build.sh +++ b/openssl/test/build.sh @@ -5,13 +5,17 @@ if [ "$TRAVIS_OS_NAME" == "osx" ]; then exit 0 fi -if [ -n "$TARGET" ]; then - FLAGS="os/compiler=$TARGET-" +if [ "$TARGET" == "arm-unknown-linux-gnueabihf" ]; then + export C_INCLUDE_PATH=/usr/arm-linux-gnueabihf/include + CROSS=arm-linux-gnueabihf- + OS_COMPILER=linux-armv4 +else + OS_COMPILER=linux-x86_64 fi mkdir /tmp/openssl cd /tmp/openssl curl https://openssl.org/source/openssl-1.0.2e.tar.gz | tar --strip-components=1 -xzf - -./Configure --prefix=$HOME/openssl shared $FLAGS +./Configure --prefix=$HOME/openssl shared --cross-compile-prefix=$CROSS $OS_COMPILER make make install diff --git a/openssl/test/run.sh b/openssl/test/run.sh index ca029ef2..229d9a1d 100755 --- a/openssl/test/run.sh +++ b/openssl/test/run.sh @@ -28,4 +28,5 @@ else COMMAND="test" fi +export PATH=$HOME/openssl/bin:$PATH (cd openssl && cargo $COMMAND $FLAGS --features "$FEATURES") |