blob: adcbf201049972f989e62c981ea69188cc34bccd [file] [log] [blame]
Karl Schultz6ba2be12016-12-30 10:16:33 -07001# Windows Build Configuration for AppVeyor
2# http://www.appveyor.com/docs/appveyor-yml
Karl Schultz129a74b2017-09-04 08:16:23 -06003#
Karl Schultz6ba2be12016-12-30 10:16:33 -07004
5# build version format
6version: "{build}"
7
Karl Schultz615b7f72017-02-22 13:41:55 -07008os:
Karl Schultz615b7f72017-02-22 13:41:55 -07009 - Visual Studio 2015
Karl Schultz6ba2be12016-12-30 10:16:33 -070010
11environment:
12 PYTHON_PATH: "C:/Python35"
13 PYTHON_PACKAGE_PATH: "C:/Python35/Scripts"
14
Karl Schultzacfb3802017-05-26 16:57:28 -060015# Cache the external directory to improve build times.
16# If the appveyor config file changes, invalidate the cache.
17cache:
18 - external -> .appveyor.yml
19
Karl Schultz6ba2be12016-12-30 10:16:33 -070020branches:
21 only:
22 - master
23
Karl Schultz6ba2be12016-12-30 10:16:33 -070024# This replaces "automatic building" that would be defined under build:
25build_script:
26 - "SET PATH=C:\\Python35;C:\\Python35\\Scripts;%PATH%"
27 - update_external_sources.bat --all
28 - build_windows_targets.bat
29