ANESE/appveyor.yml
2018-06-12 11:39:31 -07:00

32 lines
1.1 KiB
YAML

version: 0.0.{build}
image:
- Visual Studio 2015
- Visual Studio 2017
environment:
SDL2: C:\projects\anese\SDL2-2.0.8
cache:
- SDL2-devel-2.0.8-VC.zip
- SDL2-2.0.8-win32-x86.zip
before_build:
- cmd: echo "Download SDL Development Headers"
- cmd: if not exist SDL2-devel-2.0.8-VC.zip appveyor DownloadFile https://www.libsdl.org/release/SDL2-devel-2.0.8-VC.zip
- cmd: 7z x -y SDL2-devel-2.0.8-VC.zip
- mkdir build
- cd build
- cmake --version
- cmake ..
build_script:
- cmd: msbuild "C:\projects\anese\build\anese.sln" /p:Configuration=Release /verbosity:normal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
after_build:
- cmd: cd ..
- cmd: echo "Download SDL Release DLLs"
- cmd: if not exist SDL2-2.0.8-win32-x86.zip appveyor DownloadFile https://www.libsdl.org/release/SDL2-2.0.8-win32-x86.zip
- cmd: echo "Create Release Directory"
- cmd: mkdir ANESE_win_latest
- cmd: cd ANESE_win_latest
- cmd: 7z x -y ..\SDL2-2.0.8-win32-x86.zip
- cmd: move ..\build\Release\anese.exe .\
- cmd: xcopy ..\roms\demos .\ /e
artifacts:
- path: ANESE_win_latest