forked from smartblade/BldMystery
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
26 lines (26 loc) · 876 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
image:
- Visual Studio 2015
configuration:
- Release
before_build:
# install python 1.5
- 7z x -o"C:\Program Files (x86)\Python" python-1.5.2.zip
# setup Visual C++ build environment
- call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86
# upgrade projects
- devenv /Upgrade BOD.sln
- devenv /Upgrade BODASM.sln
- devenv /Upgrade tests/UnitTests.sln
# set environment variables for additional properties of Visual C++ projects
- set NOSAFESEH=/p:ForceImportBeforeCppTargets=%APPVEYOR_BUILD_FOLDER%\nosafeseh.props
build_script:
- msbuild %NOSAFESEH% /p:Configuration=Debug BODASM.sln
- msbuild %NOSAFESEH% BOD.sln
- msbuild %NOSAFESEH% tests/UnitTests.sln
test_script:
- tests\%CONFIGURATION%\UnitTests.exe
artifacts:
- path: install/bin/*.exe
name: Blade of Darkness main executable
- path: install/bin/**/*.dll
name: Blade of Darkness library