blob: 2406142ed1d3bf883a7748dc87f1b6cafe4a0bb6 [file] [log] [blame]
Marco Polettiac9372d2017-03-18 13:18:18 +00001version: 1.0.{build}
Marco Polettiac9372d2017-03-18 13:18:18 +00002clone_folder: C:\Fruit
3environment:
Marco Poletti70a55372017-03-18 18:57:17 +00004 PYTHON3_PATH: C:\Python36
Marco Polettiac9372d2017-03-18 13:18:18 +00005 matrix:
Marco Poletti9feb2e62020-03-08 10:37:45 -07006 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
Marco Poletti515891a2020-03-08 11:06:23 -07007 CMAKE_GENERATOR: 'Visual Studio 16 2019'
Marco Poletti9feb2e62020-03-08 10:37:45 -07008 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build'
Marco Poletti71801d62020-03-09 03:02:25 -07009 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="/WX /DFRUIT_DEBUG /DFRUIT_EXTRA_DEBUG /D_ITERATOR_DEBUG_LEVEL=2" -T host=x64 -A x64 -DCMAKE_CXX_STANDARD=17'
10 CONFIGURATION: Debug
11 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
12 CMAKE_GENERATOR: 'Visual Studio 16 2019'
13 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build'
Marco Poletti78f914f2020-03-08 11:14:39 -070014 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="/WX /DFRUIT_DEBUG /DFRUIT_EXTRA_DEBUG /D_ITERATOR_DEBUG_LEVEL=2" -T host=x64 -A x64'
Marco Poletti9feb2e62020-03-08 10:37:45 -070015 CONFIGURATION: Debug
Marco Poletti47e544f2018-09-01 14:58:13 +010016 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Marco Poletti6a164a22018-09-09 17:46:35 +010017 CMAKE_GENERATOR: 'Visual Studio 15 2017 Win64'
18 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build'
19 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="/WX /DFRUIT_DEBUG /DFRUIT_EXTRA_DEBUG /D_ITERATOR_DEBUG_LEVEL=2" -T host=x64'
20 CONFIGURATION: Debug
Marco Poletti9feb2e62020-03-08 10:37:45 -070021 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
Marco Poletti515891a2020-03-08 11:06:23 -070022 CMAKE_GENERATOR: 'Visual Studio 16 2019'
23 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build'
Marco Poletti78f914f2020-03-08 11:14:39 -070024 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="/WX" -T host=x64 -A x64'
Marco Poletti9feb2e62020-03-08 10:37:45 -070025 CONFIGURATION: Release
Marco Poletti6a164a22018-09-09 17:46:35 +010026 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Marco Poletti2a69ef62020-03-08 10:32:28 -070027 CMAKE_GENERATOR: 'Visual Studio 15 2017 Win64'
28 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build'
29 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="/WX" -T host=x64'
30 CONFIGURATION: Release
Marco Poletti9feb2e62020-03-08 10:37:45 -070031 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
Marco Poletti515891a2020-03-08 11:06:23 -070032 CMAKE_GENERATOR: 'Visual Studio 16 2019'
33 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build'
Marco Poletti78f914f2020-03-08 11:14:39 -070034 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DBUILD_SHARED_LIBS=False -DCMAKE_CXX_FLAGS="/WX" -T host=x64 -A x64'
Marco Poletti9feb2e62020-03-08 10:37:45 -070035 CONFIGURATION: Release
Marco Poletti2a69ef62020-03-08 10:32:28 -070036 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
37 CMAKE_GENERATOR: 'Visual Studio 15 2017 Win64'
38 VCVARSALL_DIR: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build'
39 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DBUILD_SHARED_LIBS=False -DCMAKE_CXX_FLAGS="/WX" -T host=x64'
40 CONFIGURATION: Release
Marco Poletti2a69ef62020-03-08 10:32:28 -070041
42 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Marco Poletti47e544f2018-09-01 14:58:13 +010043 MINGW_PATH: 'C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin'
Marco Poletti56e84d42017-03-19 10:37:12 +000044 CMAKE_GENERATOR: 'MinGW Makefiles'
45 VCVARSALL_DIR: ''
Marco Poletti066d6892018-08-27 10:46:27 +010046 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="-Werror -DFRUIT_DEBUG=1 -DFRUIT_EXTRA_DEBUG=1 -D_GLIBCXX_DEBUG=1"'
Marco Poletti50575982017-03-19 15:26:59 +000047 CONFIGURATION: Debug
Marco Poletti47e544f2018-09-01 14:58:13 +010048 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
49 MINGW_PATH: 'C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin'
Marco Poletti50575982017-03-19 15:26:59 +000050 CMAKE_GENERATOR: 'MinGW Makefiles'
51 VCVARSALL_DIR: ''
Marco Polettid070db22017-07-08 10:15:52 +010052 ADDITIONAL_CMAKE_ARGS: '-DFRUIT_USES_BOOST=False -DCMAKE_CXX_FLAGS="-Werror"'
Marco Poletti50575982017-03-19 15:26:59 +000053 CONFIGURATION: Release
Marco Poletti47e544f2018-09-01 14:58:13 +010054 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
55 MINGW_PATH: 'C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin'
Marco Poletti7168d342017-03-19 11:34:39 +000056 CMAKE_GENERATOR: 'MinGW Makefiles'
57 VCVARSALL_DIR: ''
Marco Poletti98706842020-03-08 10:38:32 -070058 ADDITIONAL_CMAKE_ARGS: '-DBoost_INCLUDE_DIR=C:\Libraries\boost_1_69_0 -DCMAKE_CXX_FLAGS="-Werror"'
Marco Poletti50575982017-03-19 15:26:59 +000059 CONFIGURATION: Release
Marco Poletti56e84d42017-03-19 10:37:12 +000060 - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Marco Poletti47e544f2018-09-01 14:58:13 +010061 MINGW_PATH: 'C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin'
Marco Poletti50575982017-03-19 15:26:59 +000062 CMAKE_GENERATOR: 'MinGW Makefiles'
63 VCVARSALL_DIR: ''
Marco Poletti98706842020-03-08 10:38:32 -070064 ADDITIONAL_CMAKE_ARGS: '-DBoost_INCLUDE_DIR=C:\Libraries\boost_1_69_0 -DBUILD_SHARED_LIBS=False -DCMAKE_CXX_FLAGS="-Werror"'
Marco Poletti50575982017-03-19 15:26:59 +000065 CONFIGURATION: Release
Marco Polettiac9372d2017-03-18 13:18:18 +000066build_script:
Marco Polettib22cb6d2017-03-18 18:11:19 +000067- cmd: cmd /c C:\Fruit\extras\scripts\postsubmit.bat