forked from HaxeFlixel/flixel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (39 loc) · 1.34 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
language: haxe
haxe:
- 3.2.0
- development
env:
- TARGET=flash
- TARGET=neko
- TARGET=cpp
- TARGET=html5
sudo: false
matrix:
allow_failures:
- env: "TARGET=cpp"
haxe: development
install:
- haxelib install munit > /dev/null
- haxelib install lime > /dev/null
- haxelib install openfl > /dev/null
- haxelib install hxcpp > /dev/null
- haxelib install systools > /dev/null
- haxelib install nape > /dev/null
- haxelib install task > /dev/null
- haxelib install hscript > /dev/null
- haxelib install poly2trihx > /dev/null
- haxelib git spinehaxe https://github.com/bendmorris/spinehaxe > /dev/null
- haxelib git openfl-bitfive https://github.com/YellowAfterlife/openfl-bitfive > /dev/null
- haxelib git firetongue https://github.com/larsiusprime/firetongue > /dev/null
- haxelib git flixel-tools https://github.com/HaxeFlixel/flixel-tools > /dev/null
- haxelib git flixel-demos https://github.com/HaxeFlixel/flixel-demos dev > /dev/null
- haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons dev > /dev/null
- haxelib git flixel-ui https://github.com/HaxeFlixel/flixel-ui dev > /dev/null
- haxelib dev flixel $TRAVIS_BUILD_DIR
- haxelib list
script:
- cd $HOME/haxe/lib/flixel-tools/git
- haxe build.hxml
- cd $TRAVIS_BUILD_DIR/tests
- haxe RunTravis.hxml
- neko RunTravis.n $TARGET