3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-16 01:08:58 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-05-03 18:10:26 -07:00
parent 6f48c9ce51
commit 2a93ac3d81
3 changed files with 33 additions and 28 deletions

View file

@ -145,18 +145,11 @@ jobs:
- template: scripts/test-regressions.yml
- job: "WindowsLatest"
displayName: "Windows Latest build"
displayName: "Windows"
pool:
vmImage: "windows-latest"
strategy:
matrix:
x64:
arch: 'x64'
setupCmd1: ''
setupCmd2: ''
setupCmd3: ''
bindings: '-DZ3_BUILD_DOTNET_BINDINGS=True -DZ3_BUILD_JAVA_BINDINGS=True -DZ3_BUILD_PYTHON_BINDINGS=True'
runTests: 'True'
x86:
arch: 'x86'
setupCmd1: ''
@ -164,6 +157,13 @@ jobs:
setupCmd3: ''
bindings: '-DZ3_BUILD_PYTHON_BINDINGS=True'
runTests: 'False'
x64:
arch: 'x64'
setupCmd1: 'julia -e "using Pkg; Pkg.add(PackageSpec(name=\"libcxxwrap_julia_jll\", version=\"0.7.0\"))"'
setupCmd2: 'julia -e "using libcxxwrap_julia_jll; print(dirname(libcxxwrap_julia_jll.libcxxwrap_julia_path))" > tmp.env'
setupCmd3: 'set /P JlCxxDir=<tmp.env'
bindings: '-DJlCxx_DIR=%JlCxxDir%\..\lib\cmake\JlCxx -DZ3_BUILD_JULIA_BINDINGS=True -DZ3_BUILD_DOTNET_BINDINGS=True -DZ3_BUILD_JAVA_BINDINGS=True -DZ3_BUILD_PYTHON_BINDINGS=True'
runTests: 'True'
arm64:
arch: 'amd64_arm64'
setupCmd1: ''
@ -171,13 +171,6 @@ jobs:
setupCmd3: ''
bindings: ''
runTests: 'False'
Julia:
arch: 'x64'
setupCmd1: 'julia -e "using Pkg; Pkg.add(PackageSpec(name=\"libcxxwrap_julia_jll\", version=\"0.7.0\"))"'
setupCmd2: 'julia -e "using libcxxwrap_julia_jll; print(dirname(libcxxwrap_julia_jll.libcxxwrap_julia_path))" > tmp.env'
setupCmd3: 'set /P JlCxxDir=<tmp.env'
bindings: '-DJlCxx_DIR=%JlCxxDir%\..\lib\cmake\JlCxx -DZ3_BUILD_JULIA_BINDINGS=True'
runTests: 'False'
steps:
- script: md build
- script: |