appveyor.yml 684 Bytes
Newer Older
Milo Yip's avatar
Milo Yip committed
1
version: 1.0.2.{build}
2 3 4 5 6 7 8 9

configuration:
- Debug
- Release

environment:
  matrix:
  - VS_VERSION: 11
10 11 12
    VS_PLATFORM: win32
  - VS_VERSION: 11
    VS_PLATFORM: x64
13
  - VS_VERSION: 12
14 15 16
    VS_PLATFORM: win32
  - VS_VERSION: 12
    VS_PLATFORM: x64
17

18 19
before_build:
- git submodule update --init --recursive
20
- cmake -H. -BBuild/VS -G "Visual Studio %VS_VERSION%" -DCMAKE_GENERATOR_PLATFORM=%VS_PLATFORM% -DBUILD_SHARED_LIBS=true -Wno-dev
21 22 23 24 25 26 27

build:
  project: Build\VS\RapidJSON.sln
  parallel: true
  verbosity: minimal

test_script:
28
- cd Build\VS && if %CONFIGURATION%==Debug (ctest --verbose -E perftest --build-config %CONFIGURATION%) else (ctest --verbose --build-config %CONFIGURATION%)