@@ -11,40 +11,49 @@ environment:
11
11
BOOST_ROOT : C:\Libraries\boost_1_67_0
12
12
matrix :
13
13
- cpp11 : -DMSGPACK_CXX11=OFF
14
+ example : -DMSGPACK_BUILD_EXAMPLES=OFF
14
15
msvc : ' "Visual Studio 10 2010"'
15
16
- cpp11 : -DMSGPACK_CXX11=OFF
17
+ example : -DMSGPACK_BUILD_EXAMPLES=OFF
16
18
msvc : ' "Visual Studio 11 2012"'
17
19
- cpp11 : -DMSGPACK_CXX11=OFF
20
+ example : -DMSGPACK_BUILD_EXAMPLES=OFF
18
21
msvc : ' "Visual Studio 12 2013"'
19
22
- cpp11 : -DMSGPACK_CXX11=ON
23
+ example : -DMSGPACK_BUILD_EXAMPLES=ON
20
24
msvc : ' "Visual Studio 14 2015"'
21
25
- cpp11 : -DMSGPACK_CXX11=OFF
26
+ example : -DMSGPACK_BUILD_EXAMPLES=ON
22
27
msvc : ' "Visual Studio 14 2015"'
23
28
build_script :
24
- - appveyor DownloadFile https://github.com/google/googletest/archive/release-1.7.0.zip -FileName googletest-release-1.7.0.zip
25
- - 7z x googletest-release-1.7.0.zip > NUL
26
- - cd googletest-release-1.7.0
27
- - md build
28
- - cd build
29
- - cmake -G %msvc% -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_FLAGS=/D_VARIADIC_MAX=10 ..
30
- - cmake --build . --config Release
31
- - cd ..
32
- - cd ..
33
- - appveyor DownloadFile http://zlib.net/zlib-1.2.11.tar.gz -FileName zlib-1.2.11.tar.gz
34
- - 7z x zlib-1.2.11.tar.gz > NUL
35
- - 7z x zlib-1.2.11.tar > NUL
36
- - cd zlib-1.2.11
37
- - md build
38
- - cd build
39
- - cmake -G %msvc% ..
40
- - cmake --build . --config Release
41
- - copy zconf.h ..
42
- - cd ..
43
- - cd ..
44
- - md build
45
- - cd build
46
- - cmake -G %msvc% %cpp11% %x3_parse% -DGTEST_LIBRARY=%APPVEYOR_BUILD_FOLDER%\googletest-release-1.7.0\build\Release\gtest.lib -DGTEST_MAIN_LIBRARY=%APPVEYOR_BUILD_FOLDER%\googletest-release-1.7.0\build\Release\gtest_main.lib -DGTEST_INCLUDE_DIR=%APPVEYOR_BUILD_FOLDER%\googletest-release-1.7.0\include -DZLIB_LIBRARY=%APPVEYOR_BUILD_FOLDER%\zlib-1.2.11\build\Release\zlib.lib -DZLIB_INCLUDE_DIR=%APPVEYOR_BUILD_FOLDER%\zlib-1.2.11 -DCMAKE_CXX_FLAGS='"/D_VARIADIC_MAX=10 /EHsc"' ..
47
- - cmake --build . --config Release -v
29
+ - ps : |
30
+ appveyor DownloadFile https://github.com/google/googletest/archive/release-1.7.0.zip -FileName googletest-release-1.7.0.zip
31
+ 7z x googletest-release-1.7.0.zip 2> $null
32
+ cd googletest-release-1.7.0
33
+ md build
34
+ cd build
35
+ cmake -G $env:msvc -DBUILD_SHARED_LIBS=ON -DCMAKE_CXX_FLAGS=/D_VARIADIC_MAX=10 ..
36
+ cmake --build . --config Release
37
+ cd ..
38
+ cd ..
39
+ appveyor DownloadFile http://zlib.net/zlib-1.2.11.tar.gz -FileName zlib-1.2.11.tar.gz
40
+ 7z x zlib-1.2.11.tar.gz 2> $null
41
+ 7z x zlib-1.2.11.tar 2> $null
42
+ cd zlib-1.2.11
43
+ md build
44
+ cd build
45
+ cmake -G $env:msvc ..
46
+ cmake --build . --config Release
47
+ copy zconf.h ..
48
+ cd ..
49
+ cd ..
50
+ if ($env:msvc -ne '"Visual Studio 14 2015"') {
51
+ ((Get-Content CMakeLists.txt) -replace "COMPONENTS chrono context system timer", "") | Set-Content -Path CMakeLists.txt
52
+ }
53
+ md build
54
+ cd build
55
+ cmake -G $env:msvc $env:cpp11 $env:example $env:x3_parse -DGTEST_LIBRARY=$env:APPVEYOR_BUILD_FOLDER\googletest-release-1.7.0\build\Release\gtest.lib -DGTEST_MAIN_LIBRARY=$env:APPVEYOR_BUILD_FOLDER\googletest-release-1.7.0\build\Release\gtest_main.lib -DGTEST_INCLUDE_DIR=$env:APPVEYOR_BUILD_FOLDER\googletest-release-1.7.0\include -DZLIB_LIBRARY=$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.11\build\Release\zlib.lib -DZLIB_INCLUDE_DIR=$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.11 -DCMAKE_CXX_FLAGS='"/D_VARIADIC_MAX=10 /EHsc"' ..
56
+ cmake --build . --config Release -v
48
57
49
58
test_script :
50
59
- set PATH=%PATH%;%APPVEYOR_BUILD_FOLDER%\googletest-release-1.7.0\build\Release;%APPVEYOR_BUILD_FOLDER%\zlib-1.2.11\build\Release;%APPVEYOR_BUILD_FOLDER%\build\release
0 commit comments