3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-06 01:24:08 +00:00

try matrix

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2019-06-06 21:12:49 -07:00
parent 549ccb190a
commit 17c894fa62

View file

@ -27,12 +27,20 @@ jobs:
displayName: "Ubuntu build - cmake"
pool:
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:
- script: sudo apt-get install ninja-build
- script: |
mkdir build
cd build
CC=clang CXX=clang++ cmake -DBUILD_DOTNET_BINDINGS=True -DBUILD_JAVA_BINDINGS=True -G "Ninja" ../
$(cmdLine)
ninja
ninja test-z3
ninja c_example