2020-02-15 12:38:53 +00:00
|
|
|
version: 1.0.{build}
|
2020-05-23 09:18:08 +00:00
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|
|
|
|
skip_tags: true
|
2020-02-15 14:17:07 +00:00
|
|
|
|
2020-02-15 12:38:53 +00:00
|
|
|
image:
|
|
|
|
- Visual Studio 2019
|
|
|
|
|
|
|
|
install:
|
|
|
|
- cmd: >-
|
|
|
|
git submodule update --init --depth 1
|
|
|
|
|
|
|
|
build_script:
|
|
|
|
- cmd: >-
|
|
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
|
|
|
|
|
msbuild duckstation.sln -t:Build -p:Platform=x64;Configuration=ReleaseLTCG
|
|
|
|
|
|
|
|
rm -f bin/x64/*.pdb bin/x64/*.exp bin/x64/*.lib bin/x64/*.iobj bin/x64/*.ipdb
|
|
|
|
|
2020-04-02 15:32:06 +00:00
|
|
|
rm -f bin/x64/common-tests*
|
|
|
|
|
2020-04-14 15:49:40 +00:00
|
|
|
cp -a data/* bin/x64
|
|
|
|
|
2020-02-15 12:38:53 +00:00
|
|
|
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-win64-release.7z ./bin/x64/*
|
|
|
|
|
|
|
|
appveyor PushArtifact duckstation-win64-release.7z
|
|
|
|
|
|
|
|
|
|
|
|
test: off
|