mirror of
https://github.com/mat007/turtle.git
synced 2026-06-22 12:13:43 +00:00
Added /std:cxx?? to appveyor builds
Build for c++17 disabled as Boost has not yet released a fully Visual Studio 2017 c++17 ready version.
This commit is contained in:
parent
e1b9819829
commit
61d5cf5634
1 changed files with 10 additions and 3 deletions
13
appveyor.yml
13
appveyor.yml
|
|
@ -9,11 +9,16 @@ skip_branch_with_pr: true
|
||||||
environment:
|
environment:
|
||||||
matrix:
|
matrix:
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
|
||||||
BOOST_ROOT: C:\Libraries\boost_1_59_0
|
BOOST: 1_59_0
|
||||||
TOOLSET: msvc-14.0
|
TOOLSET: msvc-14.0
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||||
BOOST_ROOT: C:\Libraries\boost_1_65_1
|
BOOST: 1_65_1
|
||||||
TOOLSET: msvc-14.1
|
TOOLSET: msvc-14.1
|
||||||
|
CXX_STANDARD: 14
|
||||||
|
# - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||||
|
# BOOST: 1_65_1
|
||||||
|
# TOOLSET: msvc-14.1
|
||||||
|
# CXX_STANDARD: 17
|
||||||
|
|
||||||
platform:
|
platform:
|
||||||
- 32
|
- 32
|
||||||
|
|
@ -36,7 +41,9 @@ install:
|
||||||
- xsltproc -V
|
- xsltproc -V
|
||||||
|
|
||||||
build_script:
|
build_script:
|
||||||
|
- set BOOST_ROOT=C:\Libraries\boost_%BOOST%
|
||||||
- cd %BOOST_ROOT%
|
- cd %BOOST_ROOT%
|
||||||
- call bootstrap.bat
|
- call bootstrap.bat
|
||||||
- cd C:\projects\turtle\build
|
- cd C:\projects\turtle\build
|
||||||
- call build.bat --toolset=%TOOLSET% address-model=%PLATFORM% --build-type=complete %CONFIGURATION%
|
- if NOT "%CXX_STANDARD%"=="" set CXX_FLAGS=cxxflags=/std:c++%CXX_STANDARD%
|
||||||
|
- call build.bat --toolset=%TOOLSET% address-model=%PLATFORM% %CXX_FLAGS% --build-type=complete %CONFIGURATION%
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue