diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2017-12-21 03:11:10 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2017-12-21 03:11:10 +0000 |
| commit | 4be92df223b409e6a71488078e802af4be3d3f28 (patch) | |
| tree | a0f3a86d6b34d987b352820dbf825d3f29761ade | |
| parent | Udated PlatformDebug; implemented LinuxDebug (diff) | |
| download | DiligentCore-4be92df223b409e6a71488078e802af4be3d3f28.tar.gz DiligentCore-4be92df223b409e6a71488078e802af4be3d3f28.zip | |
Added appveyor.yml script
| -rw-r--r-- | appveyor.yml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..f2c1b128 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,49 @@ +version: '2.1.{build}' + +# branches to build +branches: + # whitelist + only: + - master + +image: +#- Visual Studio 2015 +- Visual Studio 2017 + +configuration: +- Debug +- Release + +platform: +- Win32 +- x64 + +environment: + matrix: + - cmake_args: + - cmake_args: -D CMAKE_SYSTEM_NAME=WindowsStore -D CMAKE_SYSTEM_VERSION=10.0 + +# clone directory +clone_folder: c:\projects\diligentengine + +install: + # Install a recent CMake + - set CMAKE_URL="https://cmake.org/files/v3.10/cmake-3.10.1-win64-x64.zip" + - appveyor DownloadFile %CMAKE_URL% -FileName cmake.zip + - 7z x cmake.zip -oC:\projects\deps > nul + - move C:\projects\deps\cmake-* C:\projects\deps\cmake # Move to a version-agnostic directory + - set PATH=C:\projects\deps\cmake\bin;%PATH% + - cmake --version + - echo %PLATFORM% + - if "%PLATFORM%"=="x64" ( set generator="Visual Studio 15 2017 Win64" ) else ( set generator="Visual Studio 15 2017" ) + +before_build: + - cd c:\projects\diligentengine + - echo %generator% + - echo %cmake_args% + - cmake %cmake_args% -H. -B./cmk_build -G %generator% + +build: + project: c:\projects\diligentengine\cmk_build\DiligentEngine.sln + verbosity: minimal + parallel: true |
