• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2017 Daniel James
2# Distributed under the Boost Software License, Version 1.0.
3# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
4
5version: 1.0.{build}-{branch}
6
7shallow_clone: true
8
9environment:
10  matrix:
11    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
12      TOOLSET: msvc-10.0,msvc-11.0,msvc-12.0,msvc-14.0
13    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
14      TOOLSET: msvc-14.1
15    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
16      TOOLSET: msvc-14.2
17
18install:
19  - set BOOST_ROOT=c:\projects\boost
20  - cd c:\projects\
21  - python %APPVEYOR_BUILD_FOLDER%\ci\download-boost-snapshot.py master
22  - rd /s /q %BOOST_ROOT%\boost\unordered
23  - cd %BOOST_ROOT%\tools\build
24  - cmd /c bootstrap
25  - cd %APPVEYOR_BUILD_FOLDER%
26  - echo. 2>Jamroot.jam
27
28build: off
29
30test_script:
31  - cd %APPVEYOR_BUILD_FOLDER%\test
32  - cmd /c %BOOST_ROOT%\tools\build\b2 -j 3 toolset=%TOOLSET% include=%APPVEYOR_BUILD_FOLDER%\include include=%BOOST_ROOT%
33