3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-12 20:18:18 +00:00

Update nightly.yaml for Azure Pipelines

This commit is contained in:
Nikolaj Bjorner 2024-01-31 17:08:17 -08:00
parent f16afe55d6
commit 0a1a57cf01

View file

@ -93,6 +93,8 @@ stages:
- script: sudo apt install g++-aarch64-linux-gnu -y - script: sudo apt install g++-aarch64-linux-gnu -y
- script: sudo apt install ninja-build -y - script: sudo apt install ninja-build -y
- script: | - script: |
mkdir build
cd build
cmake \ cmake \
-DCMAKE_BUILD_TYPE=RelWithDebInfo\ -DCMAKE_BUILD_TYPE=RelWithDebInfo\
-DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g++\ -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g++\
@ -107,10 +109,11 @@ stages:
-DCMAKE_INSTALL_PYTHON_PKG_DIR=bin/python\ -DCMAKE_INSTALL_PYTHON_PKG_DIR=bin/python\
-DZ3_BUILD_LIBZ3_SHARED=ON\ -DZ3_BUILD_LIBZ3_SHARED=ON\
-DCMAKE_INSTALL_PREFIX=dist\ -DCMAKE_INSTALL_PREFIX=dist\
-G "Ninja" . -G "Ninja" ../
ninja install ninja install
zip -r z3-$(NightlyVersion)-ubuntu-arm64.zip dist zip -r z3-$(NightlyVersion)-ubuntu-arm64.zip dist
- script: cp *.zip $(Build.ArtifactStagingDirectory)/. cd ..
- script: cp build/*.zip $(Build.ArtifactStagingDirectory)/.
- task: PublishPipelineArtifact@0 - task: PublishPipelineArtifact@0
inputs: inputs:
artifactName: 'UbuntuArm64CMAKE' artifactName: 'UbuntuArm64CMAKE'