parent
7907742c1a
commit
70a0ca0826
21
.travis.yml
21
.travis.yml
|
|
@ -22,10 +22,10 @@ env:
|
||||||
- BUILD_JOBS=2
|
- BUILD_JOBS=2
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
# - BUILD_MODE="all"
|
- BUILD_MODE="all"
|
||||||
# - BUILD_MODE="no-asm"
|
- BUILD_MODE="no-asm"
|
||||||
# - BUILD_MODE="asan"
|
- BUILD_MODE="asan"
|
||||||
# - BUILD_MODE="ubsan"
|
- BUILD_MODE="ubsan"
|
||||||
- BUILD_MODE="ios-arm"
|
- BUILD_MODE="ios-arm"
|
||||||
- BUILD_MODE="ios-arm64"
|
- BUILD_MODE="ios-arm64"
|
||||||
|
|
||||||
|
|
@ -35,6 +35,15 @@ matrix:
|
||||||
# Skip GCC on OS X entirely
|
# Skip GCC on OS X entirely
|
||||||
- os: osx
|
- os: osx
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
|
# Skip UBsan due to GCC 4.8
|
||||||
|
- os: linux
|
||||||
|
compiler: gcc
|
||||||
|
env: BUILD_MODE="ubsan"
|
||||||
|
# Skip UBsan due to Clang 3.4
|
||||||
|
- os: osx
|
||||||
|
compiler: clang
|
||||||
|
env: BUILD_MODE="ubsan"
|
||||||
|
# No iOS builds on Linux
|
||||||
- os: linux
|
- os: linux
|
||||||
env: BUILD_MODE="ios-arm"
|
env: BUILD_MODE="ios-arm"
|
||||||
- os: linux
|
- os: linux
|
||||||
|
|
@ -55,10 +64,6 @@ script:
|
||||||
cp ./TestScripts/setenv-ios.sh .
|
cp ./TestScripts/setenv-ios.sh .
|
||||||
. ./setenv-ios.sh arm64
|
. ./setenv-ios.sh arm64
|
||||||
make -f GNUmakefile-cross
|
make -f GNUmakefile-cross
|
||||||
elif [[ "$BUILD_MODE" == "ios" ]]; then
|
|
||||||
# TODO: How do we do the iOS test on just OS X once?
|
|
||||||
# Until we figure it out, use a Bash NOP
|
|
||||||
:
|
|
||||||
else
|
else
|
||||||
make "$BUILD_MODE"
|
make "$BUILD_MODE"
|
||||||
./cryptest.exe v
|
./cryptest.exe v
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue