-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathappveyor.yml
67 lines (57 loc) · 2.94 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# ######################################################################### #
# Georgiev Lab (c) 2015-2016 #
# ######################################################################### #
# Department of Cybernetics #
# Faculty of Applied Sciences #
# University of West Bohemia in Pilsen #
# ######################################################################### #
# #
# This file is part of CeCe. #
# #
# CeCe is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# CeCe is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with CeCe. If not, see <http://www.gnu.org/licenses/>. #
# #
# ######################################################################### #
os: Visual Studio 2015
version: 0.6.0.{build}
environment:
matrix:
- GENERATOR: Visual Studio 14 2015 Win64
CECE_RENDER: On
- GENERATOR: Visual Studio 14 2015 Win64
CECE_RENDER: Off
- GENERATOR: Visual Studio 14 2015
CECE_RENDER: On
- GENERATOR: Visual Studio 14 2015
CECE_RENDER: Off
- GENERATOR: MinGW Makefiles
CECE_RENDER: On
- GENERATOR: MinGW Makefiles
CECE_RENDER: Off
matrix:
allow_failures:
- GENERATOR: MinGW Makefiles
# Branches to build
branches:
except:
- travis-ci
install:
- SET PATH=%PATH:C:\Program Files\Git\usr\bin;=%
- SET PATH=C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin;%PATH%
before_build:
- md build && pushd build && cmake -G "%GENERATOR%" -DCMAKE_BUILD_TYPE=Release -DCECE_TESTS_BUILD=On -DCECE_RENDER=%CECE_RENDER% .. & popd
build_script:
- pushd build && cmake --build . --config Release & popd
test_script:
- pushd build && ctest --verbose & popd
# ######################################################################### #