From 15fb8c47f8599a3e150aa1de04d4940e84ed4fcd Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Tue, 23 May 2017 19:04:55 +0100 Subject: [PATCH] Add first tentative appveyor.yml file. --- appveyor.yml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..4e9d807b --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,43 @@ +# Copyright 2016 Peter Dimov +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt) + +version: 1.0.{build}-{branch} + +shallow_clone: true + +branches: + only: + - master + - develop + +platform: + - x86 + - x64 + +matrix: + - TOOLSET: msvc-9.0 + - TOOLSET: msvc-10.0 + - TOOLSET: msvc-11.0 + - TOOLSET: msvc-12.0 + - TOOLSET: msvc-14.0 + +install: + - cd .. + - git clone -b %APPVEYOR_REPO_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root + - cd boost-root + - git submodule update --init tools/build + - git submodule update --init libs/config + - git submodule update --init tools/boostdep + - xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\config + - python tools/boostdep/depinst/depinst.py config + - bootstrap + - b2 headers + +build: off + +test_script: + - cd libs/config/test + - ..\..\..\b2 config_info_travis_install toolset=%TOOLSET% + - config_info.exe + - ..\..\..\b2 -j3 toolset=%TOOLSET%