forked from KieraG/Akuma-Shei
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
49 lines (43 loc) · 1.15 KB
/
.travis.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
language: cpp
sudo: required
git:
lfs_skip_smudge: true
matrix:
include:
- name: "Linux: Clang 8"
os: linux
dist: bionic
compiler:
- clang
addons:
apt:
packages: [libsdl2-dev, libsdl2-image-dev, libsdl2-ttf-dev,
libsdl2-mixer-dev, libglm-dev, libgl1-mesa-dev,
clang-8, libc++-dev, libc++abi-dev]
env:
- CC=clang-8 CXX=clang++-8
- name: "Linux: GCC 8"
os: linux
dist: bionic
compiler:
- gcc
addons:
apt:
packages: [libsdl2-dev, libsdl2-image-dev, libsdl2-ttf-dev,
libsdl2-mixer-dev, libglm-dev, libgl1-mesa-dev,
g++-8]
env:
- CC=gcc-8 CXX=g++-8
- name: "macOS: Xcode 11"
os: osx
osx_image: xcode11
env:
- BREW_PACKAGES="sdl2 sdl2_image sdl2_ttf sdl2_mixer glm git-lfs"
- name: "Windows: Visual Studio 2017"
os: windows
env:
- VCPKG_ROOT=/c/vcpkg
- MSBUILD_PATH="/c/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/MSBuild/15.0/Bin"
before_script: ./.travis/install-dependencies.sh
script: ./.travis/build.sh
after_failure: ./.travis/failure.sh