blob: 80f8e38f0b02fa5b2ea192a31df166413c36dde7 [file] [log] [blame]
Bram Moolenaar0600f352015-09-15 19:18:18 +02001version: "{build}"
2
Bram Moolenaar84f49962016-02-24 22:27:05 +01003skip_tags: true
4
Bram Moolenaar81275ca2016-02-24 21:02:20 +01005environment:
6 matrix:
7 - FEATURE: HUGE
Bram Moolenaar81275ca2016-02-24 21:02:20 +01008# disabled
9# - FEATURE: TINY
10# - FEATURE: SMALL
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020011# - FEATURE: NORMAL
Bram Moolenaar81275ca2016-02-24 21:02:20 +010012# - FEATURE: BIG
13
14matrix:
15 fast_finish: true
Bram Moolenaar74877922015-11-21 17:15:33 +010016
Bram Moolenaar0600f352015-09-15 19:18:18 +020017before_build:
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020018 # Use Windows SDK 7.1 (= MSVC 2010)
Bram Moolenaar0600f352015-09-15 19:18:18 +020019 - '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release'
Bram Moolenaard7ccc4d2017-11-26 14:29:32 +010020 - 'set INCLUDE=%INCLUDE%C:\Program Files (x86)\Windows Kits\8.1\Include\um'
Bram Moolenaar0600f352015-09-15 19:18:18 +020021
22build_script:
Bram Moolenaar01a6c212019-02-03 13:13:18 +010023 - ci/appveyor.bat
Bram Moolenaar0600f352015-09-15 19:18:18 +020024
25test_script:
Bram Moolenaar81275ca2016-02-24 21:02:20 +010026 - cd src/testdir
27 # Testing with MSVC gvim
Bram Moolenaardd905a22016-09-02 22:26:04 +020028 - path C:\Python35-x64;%PATH%
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020029 - nmake -f Make_dos.mak VIMPROG=..\gvim
Bram Moolenaar81275ca2016-02-24 21:02:20 +010030 - nmake -f Make_dos.mak clean
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020031 # Testing with MSVC console version
32 - nmake -f Make_dos.mak VIMPROG=..\vim
Bram Moolenaar81275ca2016-02-24 21:02:20 +010033
Bram Moolenaardd905a22016-09-02 22:26:04 +020034# vim: sw=2 sts=2 et ts=8 sr