comparison appveyor.yml @ 8242:1313d2e282dc v7.4.1414

commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb Author: Bram Moolenaar <Bram@vim.org> Date: Wed Feb 24 21:02:20 2016 +0100 patch 7.4.1414 Problem: Appveyor only builds one feature set. Solution: Build a combination of features and GUI/console. (Christian Brabandt)
author Christian Brabandt <cb@256bit.org>
date Wed, 24 Feb 2016 21:15:04 +0100
parents e396c6134266
children acc8029e530f
comparison
equal deleted inserted replaced
8241:b13453cdb797 8242:1313d2e282dc
1 version: "{build}" 1 version: "{build}"
2 2
3 skip_tags: true 3 environment:
4 matrix:
5 - FEATURE: HUGE
6 - FEATURE: NORMAL
7 # disabled
8 # - FEATURE: TINY
9 # - FEATURE: SMALL
10 # - FEATURE: BIG
11
12 matrix:
13 fast_finish: true
4 14
5 before_build: 15 before_build:
6 - '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release' 16 - '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release'
7 # Work around for Python 2.7.11's bug 17 # Work around for Python 2.7.11's bug
8 - reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:32 18 - reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:32
9 - reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:64 19 - reg copy HKLM\SOFTWARE\Python\PythonCore\2.7 HKLM\SOFTWARE\Python\PythonCore\2.7-32 /s /reg:64
10 20
11 build_script: 21 build_script:
12 - cd src 22 - src/appveyor.bat
13 - sed -e "s/\$(LINKARGS2)/\$(LINKARGS2) | sed -e 's#.*\\\\r.*##'/" Make_mvc.mak > Make_mvc2.mak
14 - nmake -f Make_mvc2.mak CPU=AMD64 GUI=yes IME=yes MBYTE=yes ICONV=yes DEBUG=no PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON=C:\Python27-x64 PYTHON3_VER=34 DYNAMIC_PYTHON3=yes PYTHON3=C:\Python34-x64
15 - .\gvim -u NONE -c "redir @a | ver | 0put a | wq!" ver.txt
16 - type ver.txt
17 23
18 test_script: 24 test_script:
19 - cd testdir 25 - cd src/testdir
26 # Testing with MSVC gvim
20 - nmake -f Make_dos.mak VIMPROG=..\gvim 27 - nmake -f Make_dos.mak VIMPROG=..\gvim
28 - nmake -f Make_dos.mak clean
29 # Testing with MingW console version
30 - nmake -f Make_dos.mak VIMPROG=..\vim
31
32 # vim: sw=2 sts=2 et ts=2 sr