summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 5ce0b5e93263cd78974c8e42f174c8ec8bd245f6 (plain)
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
dist: bionic
sudo: false
language: c
env:
    global:
        - LM_LICENSE_FILE="$TRAVIS_BUILD_DIR/tools/mwccarm/license.dat"
addons:
    apt:
        packages:
            - gcc-multilib
            - linux-libc-dev
            - binutils-arm-none-eabi
            - wine32
            - wine-stable
cache:
    apt: true
install:
    # These files are only accessible from Travis CI IP Addresses to prevent piracy.
    - wget http://private.martmists.com/mwccarm.zip
    - wget http://private.martmists.com/baserom.nds
    - wget http://private.martmists.com/nitro.zip
    - unzip mwccarm.zip
    - mv mwccarm tools
    - unzip nitro.zip
    - mv NITRO\ SDK\ v3.0/tools/bin tools
    - mv NITRO\ SDK\ v3.0/include/nitro/specfiles/ARM7-TS.lcf.template arm7
    - mv NITRO\ SDK\ v3.0/include/nitro/specfiles/ARM9-TS.lcf.template arm9

script:
    - make

notifications:
  email: false

after_success:
    - .travis/calcrom/webhook.sh pokediamond