提交 e951eca8 编写于 作者: M Matt Caswell

Update Travis and Appveyor for change to shared by default

Update the Travis and Appveyor builds to explicitly state no-shared where
applicable.
Reviewed-by: NRichard Levitte <levitte@openssl.org>
上级 ce942199
...@@ -23,28 +23,28 @@ compiler: ...@@ -23,28 +23,28 @@ compiler:
- gcc - gcc
env: env:
- CONFIG_OPTS="shared" - CONFIG_OPTS=""
- CONFIG_OPTS="--debug enable-crypto-mdebug enable-rc5 enable-md2" - CONFIG_OPTS="--debug no-shared enable-crypto-mdebug enable-rc5 enable-md2"
- CONFIG_OPTS="--strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="--strict-warnings no-shared" BUILDONLY="yes"
- CONFIG_OPTS="--classic no-shared" BUILDONLY="yes"
- CONFIG_OPTS="--classic" BUILDONLY="yes" - CONFIG_OPTS="--classic" BUILDONLY="yes"
- CONFIG_OPTS="--classic shared" BUILDONLY="yes"
- CONFIG_OPTS="no-pic --strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="no-pic --strict-warnings" BUILDONLY="yes"
- CONFIG_OPTS="no-engine --strict-warnings" BUILDONLY="yes" - CONFIG_OPTS="no-engine no-shared --strict-warnings" BUILDONLY="yes"
matrix: matrix:
include: include:
- os: linux - os: linux
compiler: clang-3.6 compiler: clang-3.6
env: CONFIG_OPTS="-fsanitize=address" env: CONFIG_OPTS="-fsanitize=address no-shared"
- os: linux - os: linux
compiler: clang-3.6 compiler: clang-3.6
env: CONFIG_OPTS="no-asm -fno-sanitize-recover -fsanitize=address -fsanitize=undefined enable-rc5 enable-md2 -fno-sanitize=alignment" env: CONFIG_OPTS="no-shared no-asm -fno-sanitize-recover -fsanitize=address -fsanitize=undefined enable-rc5 enable-md2 -fno-sanitize=alignment"
- os: linux - os: linux
compiler: gcc-5 compiler: gcc-5
env: CONFIG_OPTS="-fsanitize=address" env: CONFIG_OPTS="no-shared -fsanitize=address"
- os: linux - os: linux
compiler: gcc-5 compiler: gcc-5
env: CONFIG_OPTS="no-asm -fno-sanitize-recover -DPEDANTIC -fsanitize=address -fsanitize=undefined enable-rc5 enable-md2" env: CONFIG_OPTS="no-shared no-asm -fno-sanitize-recover -DPEDANTIC -fsanitize=address -fsanitize=undefined enable-rc5 enable-md2"
- os: linux - os: linux
compiler: i686-w64-mingw32-gcc compiler: i686-w64-mingw32-gcc
env: CONFIG_OPTS="no-pic" env: CONFIG_OPTS="no-pic"
......
...@@ -21,9 +21,9 @@ before_build: ...@@ -21,9 +21,9 @@ before_build:
} }
- ps: >- - ps: >-
If ($env:Configuration -Match "shared") { If ($env:Configuration -Match "shared") {
$env:SHARED="shared"
} Else {
$env:SHARED="" $env:SHARED=""
} Else {
$env:SHARED="no-shared"
} }
- ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS")) - ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS"))
- call "%VSCOMNTOOLS%\..\..\VC\vcvarsall.bat" %VCVARS_PLATFORM% - call "%VSCOMNTOOLS%\..\..\VC\vcvarsall.bat" %VCVARS_PLATFORM%
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册