Merge pull request #90 from gizmo98/patch-2
[libretro-ppsspp.git] / .travis.yml
blobd359a3e06b7e7852dfebb8fccaeb652b2fd0f3b4
1 # https://travis-ci.org
3 language: cpp
5 os: linux
7 dist: trusty
9 compiler:
10   - gcc
12 env:
13   - PPSSPP_BUILD_TYPE=Linux
14     CMAKE=TRUE
15   - PPSSPP_BUILD_TYPE=Android
16   - PPSSPP_BUILD_TYPE=Blackberry
17     CMAKE=TRUE
18   - PPSSPP_BUILD_TYPE=Symbian
20 notifications:
21   irc:
22     channels: "chat.freenode.net#ppsspp"
23     on_success: change
24     on_failure: always
25     skip_join: true
26     template:
27       - "%{repository_slug}:%{branch} - %{message} %{build_url}"
29 matrix:
30   include:
31     - compiler: clang
32       env: PPSSPP_BUILD_TYPE=Linux
33            CMAKE=TRUE
34     - compiler: gcc
35       env: PPSSPP_BUILD_TYPE=Linux
36            QT=TRUE
37 # Can't get iOS to work.
38 #    - os: osx
39 #      compiler: clang
40 #      env: PPSSPP_BUILD_TYPE=iOS
41 #           CMAKE=TRUE
43 before_install:
44   - bash .travis.sh travis_before_install
46 install:
47   - bash .travis.sh travis_install
49 script:
50   - bash .travis.sh travis_script
52 after_success:
53   - bash .travis.sh travis_after_success