mirror of
https://github.com/Z3Prover/z3
synced 2025-04-07 09:55:19 +00:00
try matrix
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
549ccb190a
commit
17c894fa62
|
@ -27,12 +27,20 @@ jobs:
|
||||||
displayName: "Ubuntu build - cmake"
|
displayName: "Ubuntu build - cmake"
|
||||||
pool:
|
pool:
|
||||||
vmImage: "Ubuntu-16.04"
|
vmImage: "Ubuntu-16.04"
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
debugClang:
|
||||||
|
cmdLine: 'CC=clang CXX=clang++ cmake -DBUILD_DOTNET_BINDINGS=True -DBUILD_JAVA_BINDINGS=True -G "Ninja" ../'
|
||||||
|
releaseClang:
|
||||||
|
cmdLine: 'CC=clang CXX=clang++ cmake -DBUILD_DOTNET_BINDINGS=True -DBUILD_JAVA_BINDINGS=True -DCMAKE_BUILD_TYPE=Release -G "Ninja" ../'
|
||||||
|
debugGcc:
|
||||||
|
cmdLine: 'CC=gcc CXX=g++ cmake -DBUILD_DOTNET_BINDINGS=True -DBUILD_JAVA_BINDINGS=True -G "Ninja" ../'
|
||||||
steps:
|
steps:
|
||||||
- script: sudo apt-get install ninja-build
|
- script: sudo apt-get install ninja-build
|
||||||
- script: |
|
- script: |
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
CC=clang CXX=clang++ cmake -DBUILD_DOTNET_BINDINGS=True -DBUILD_JAVA_BINDINGS=True -G "Ninja" ../
|
$(cmdLine)
|
||||||
ninja
|
ninja
|
||||||
ninja test-z3
|
ninja test-z3
|
||||||
ninja c_example
|
ninja c_example
|
||||||
|
|
Loading…
Reference in a new issue