source: EcnlProtoTool/trunk/mruby-2.1.1/appveyor.yml@ 439

Last change on this file since 439 was 439, checked in by coas-nagasima, 4 years ago

mrubyを2.1.1に更新

File size: 1.4 KB
Line 
1version: "{build}"
2
3os: Visual Studio 2017
4
5shallow_clone: true
6
7
8cache:
9 - win_flex_bison
10
11
12environment:
13 matrix:
14 # Visual Studio 2017 64bit
15 - visualcpp: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat
16
17 # Visual Studio 2017 32bit
18 - visualcpp: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat
19 machine: x86
20
21 # Visual Studio 2015 64bit
22 - visualcpp: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat
23 machine: amd64
24
25 # Visual Studio 2015 32bit
26 - visualcpp: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat
27 machine: x86
28
29 # Visual Studio 2013 64bit
30 - visualcpp: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat
31 machine: amd64
32
33
34init:
35 - call "%visualcpp%" %machine%
36 # For using Rubyinstaller's Ruby 2.4 64bit
37 - set PATH=C:\Ruby24-x64\bin;%PATH%
38 - ruby --version
39
40
41install:
42 - if not exist win_flex_bison (
43 appveyor DownloadFile "https://github.com/lexxmark/winflexbison/releases/download/v.2.5.10/win_flex_bison-2.5.10.zip" &
44 7z x -y -owin_flex_bison win_flex_bison-2.5.10.zip
45 )
46
47build_script:
48 - set YACC=.\win_flex_bison\win_bison.exe
49 - set MRUBY_CONFIG=appveyor_config.rb
50 - rake -E $stdout.sync=true test
Note: See TracBrowser for help on using the repository browser.