Commit 380151bb5ac349e59055b3862341394ff6adb41d
1 parent
3e2172bd
Trying to set up appveyor (untested)
Showing
1 changed file
with
48 additions
and
0 deletions
.appveyor.yml
0 → 100644
| 1 | +# Repo as zip | ||
| 2 | +shallow_clone: true | ||
| 3 | + | ||
| 4 | +os: | ||
| 5 | + - Visual Studio 2015 Update 2 | ||
| 6 | + | ||
| 7 | +environment: | ||
| 8 | + CTEST_OUPTUT_ON_FAILURE: ON | ||
| 9 | + | ||
| 10 | +build: | ||
| 11 | + verbosity: detailed | ||
| 12 | + | ||
| 13 | +configuration: | ||
| 14 | + - Debug | ||
| 15 | + | ||
| 16 | +branches: | ||
| 17 | + except: | ||
| 18 | + - gh-pages | ||
| 19 | + | ||
| 20 | +install: | ||
| 21 | + ############################################################################ | ||
| 22 | + # All external dependencies are installed in C:\projects\deps | ||
| 23 | + ############################################################################ | ||
| 24 | + - mkdir C:\projects\deps | ||
| 25 | + - cd C:\projects\deps | ||
| 26 | + | ||
| 27 | + ############################################################################ | ||
| 28 | + # Install a recent CMake | ||
| 29 | + ############################################################################ | ||
| 30 | + - set CMAKE_URL="https://cmake.org/files/v3.7/cmake-3.7.0-win32-x86.zip" | ||
| 31 | + - appveyor DownloadFile %CMAKE_URL% -FileName cmake.zip | ||
| 32 | + - 7z x cmake.zip -oC:\projects\deps\cmake > nul | ||
| 33 | + - set PATH=C:\projects\deps\cmake\bin;%PATH% | ||
| 34 | + - cmake --version | ||
| 35 | + | ||
| 36 | +before_build: | ||
| 37 | + - call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 | ||
| 38 | + - cd %APPVEYOR_BUILD_FOLDER% | ||
| 39 | + | ||
| 40 | +build: | ||
| 41 | + - mkdir build | ||
| 42 | + - cd build | ||
| 43 | + - cmake .. | ||
| 44 | + - cmake --build . | ||
| 45 | + | ||
| 46 | +test: | ||
| 47 | + test_script: | ||
| 48 | + - cmake --build --target test . |