1 #**************************************************************************
2 #* *
3 #* OCaml *
4 #* *
5 #* Christophe Troestler *
6 #* *
7 #* Copyright 2015 Christophe Troestler *
8 #* *
9 #* All rights reserved. This file is distributed under the terms of *
10 #* the GNU Lesser General Public License version 2.1, with the *
11 #* special exception on linking described in the file LICENSE. *
12 #* *
13 #**************************************************************************
14
15 # Compile the 64 bits version
16 platform:
17 - x64
18
19 image: Visual Studio 2015
20
21 # Do a shallow clone of the repo to speed up the build
22 clone_depth: 1
23
24 environment:
25 global:
26 CYG_ROOT: C:/cygwin64
27 CYG_MIRROR: http://mirrors.kernel.org/sourceware/cygwin/
28 CYG_CACHE: C:/cygwin64/var/cache/setup
29 FLEXDLL_VERSION: 0.37
30 OCAMLRUNPARAM: v=0,b
31 matrix:
32 - PORT: mingw32
33 - PORT: msvc64
34
35 matrix:
36 fast_finish: true
37
38 cache:
39 - C:\cygwin64\var\cache\setup
40
41 install:
42 # This is a hangover from monitoring effects of MPR#7452
43 - wmic cpu get name
44 - call "%APPVEYOR_BUILD_FOLDER%\tools\ci\appveyor\appveyor_build.cmd" install
45
46 build_script:
47 - call "%APPVEYOR_BUILD_FOLDER%\tools\ci\appveyor\appveyor_build.cmd" build
48
49 test_script:
50 - call "%APPVEYOR_BUILD_FOLDER%\tools\ci\appveyor\appveyor_build.cmd" test
51