redquark-amiberry-rb/azure-pipelines/rpi4-sdl2.yml

44 lines
1.2 KiB
YAML
Raw Normal View History

2020-09-16 21:03:35 +02:00
# RPI4, SDL2, 32-bit
steps:
- checkout: self
submodules: true
2020-09-17 15:37:45 +02:00
path: rpi4-sdl2
- 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=rpi4-sdl2
mkdir amiberry-rpi4-sdl2-32bit
2020-09-16 21:03:35 +02:00
displayName: 'Compile for RPI4 (SDL2) 32-bit'
- task: CopyFiles@2
inputs:
Contents: |
amiberry
capsimg.so
conf/**
data/**
kickstarts/**
savestates/**
screenshots/**
whdboot/**
2020-09-17 16:02:49 +02:00
TargetFolder: amiberry-rpi4-sdl2-32bit
- task: ArchiveFiles@2
displayName: 'Archive rpi4_sdl2_release'
inputs:
rootFolderOrFile: 'amiberry-rpi4-sdl2-32bit'
includeRootFolder: true
2020-09-17 15:37:45 +02:00
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(VERSION_TAG)-rpi4-sdl2-32bit.zip'
2020-09-16 21:03:35 +02:00
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: $(Build.ArtifactStagingDirectory)
ArtifactName: rpi4_sdl2_release