@@ -194,8 +194,8 @@ stages:
194
194
artifactName : ' ManyLinuxBuild'
195
195
targetPath : $(Build.ArtifactStagingDirectory)
196
196
197
- - job : LinuxBuildsArm64
198
- displayName : " ManyLinux ARM64 build"
197
+ - job : LinuxBuildsAarch64
198
+ displayName : " ManyLinux AARCH64 build"
199
199
variables :
200
200
name : ManyLinux
201
201
python : " /opt/python/cp37-cp37m/bin/python"
@@ -208,7 +208,7 @@ stages:
208
208
inputs :
209
209
scriptSource : ' filepath'
210
210
scriptPath : scripts/mk_unix_dist.py
211
- arguments : --nodotnet --nojava --arch=arm64
211
+ arguments : --nodotnet --nojava --arch=aarch64
212
212
pythonInterpreter : $(python)
213
213
- script : git clone https://github.com/z3prover/z3test z3test
214
214
displayName : ' Clone z3test'
@@ -226,7 +226,7 @@ stages:
226
226
targetFolder : $(Build.ArtifactStagingDirectory)
227
227
- task : PublishPipelineArtifact@0
228
228
inputs :
229
- artifactName : ' ManyLinuxBuildArm64 '
229
+ artifactName : ' ManyLinuxBuildAarch64 '
230
230
targetPath : $(Build.ArtifactStagingDirectory)
231
231
232
232
- template : build-win-signed.yml
@@ -496,7 +496,7 @@ stages:
496
496
targetPath : $(Agent.TempDirectory)
497
497
- task : DownloadPipelineArtifact@2
498
498
inputs :
499
- artifactName : ' ManyLinuxBuildArm64 '
499
+ artifactName : ' ManyLinuxBuildAarch64 '
500
500
targetPath : $(Agent.TempDirectory)
501
501
- task : DownloadPipelineArtifact@2
502
502
inputs :
@@ -509,15 +509,15 @@ stages:
509
509
- script : cd $(Agent.TempDirectory); mkdir osx-x64-bin; cd osx-x64-bin; unzip ../*x64-osx*.zip
510
510
- script : cd $(Agent.TempDirectory); mkdir osx-arm64-bin; cd osx-arm64-bin; unzip ../*arm64-osx*.zip
511
511
- script : cd $(Agent.TempDirectory); mkdir libc-x64-bin; cd libc-x64-bin; unzip ../*x64-glibc*.zip
512
- - script : cd $(Agent.TempDirectory); mkdir libc-arm64 -bin; cd libc-arm64 -bin; unzip ../*arm64 -glibc*.zip
512
+ - script : cd $(Agent.TempDirectory); mkdir libc-aarch64 -bin; cd libc-aarch64 -bin; unzip ../*aarch64 -glibc*.zip
513
513
# - script: cd $(Agent.TempDirectory); mkdir musl-bin; cd musl-bin; unzip ../*-linux.zip
514
514
- script : cd $(Agent.TempDirectory); mkdir win32-bin; cd win32-bin; unzip ../*x86-win*.zip
515
515
- script : cd $(Agent.TempDirectory); mkdir win64-bin; cd win64-bin; unzip ../*x64-win*.zip
516
516
- script : python3 -m pip install --user -U setuptools wheel
517
517
- script : cd src/api/python; python3 setup.py sdist
518
518
# take a look at this PREMIUM HACK I came up with to get around the fact that the azure variable syntax overloads the bash syntax for subshells
519
519
- script : cd src/api/python; echo $(Agent.TempDirectory)/libc-x64-bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
520
- - script : cd src/api/python; echo $(Agent.TempDirectory)/libc-arm64 -bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
520
+ - script : cd src/api/python; echo $(Agent.TempDirectory)/libc-aarch64 -bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
521
521
# - script: cd src/api/python; echo $(Agent.TempDirectory)/musl-bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
522
522
- script : cd src/api/python; echo $(Agent.TempDirectory)/win32-bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
523
523
- script : cd src/api/python; echo $(Agent.TempDirectory)/win64-bin/* | xargs printf 'PACKAGE_FROM_RELEASE=%s\n' | xargs -I '{}' env '{}' python3 setup.py bdist_wheel
0 commit comments