# RPI4, SDL2, 64-bit steps: - checkout: self submodules: true clean: true - script: VERSION_TAG=`git describe --abbrev=0` && echo "##vso[task.setvariable variable=VERSION_TAG]$VERSION_TAG" displayName: Set the tag name as an environment variable - script: | cd external/capsimg ./bootstrap.fs ./configure.fs make -f Makefile.fs cp capsimg.so $(Build.SourcesDirectory) cd $(Build.SourcesDirectory) make -j4 PLATFORM=pi64 mkdir amiberry-rpi4-64bit displayName: 'Compile for RPI4 64-bit' - task: CopyFiles@2 inputs: Contents: | amiberry capsimg.so conf/** data/** kickstarts/** savestates/** screenshots/** whdboot/** TargetFolder: amiberry-rpi4-64bit - task: ArchiveFiles@2 displayName: 'Archive pi64_release' inputs: rootFolderOrFile: 'amiberry-rpi4-64bit' includeRootFolder: true archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi4-64bit.zip' - task: PublishBuildArtifacts@1 inputs: PathtoPublish: $(Build.ArtifactStagingDirectory) ArtifactName: pi64_release