32 lines
683 B
YAML
32 lines
683 B
YAML
version: 1.0.{build}
|
|
branches:
|
|
only:
|
|
- master
|
|
skip_tags: true
|
|
|
|
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
|
|
|
|
rm -f bin/x64/common-tests*
|
|
|
|
cp -a data/* bin/x64
|
|
|
|
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-win64-release.7z ./bin/x64/*
|
|
|
|
appveyor PushArtifact duckstation-win64-release.7z
|
|
|
|
|
|
test: off
|