diff options
author | camthesaxman <cameronghall@cox.net> | 2017-01-29 10:19:01 -0600 |
---|---|---|
committer | Marijn van der Werf <marijn.vanderwerf@gmail.com> | 2017-05-04 11:38:50 +0200 |
commit | d64d8643c8a39c41cb0471823cf5e1ed2634558e (patch) | |
tree | b4ef4b61846d14989b94ea5d6e2ffb4b2a64c10a | |
parent | d7284694ec3543b84074f52938ea5e6666e17599 (diff) |
set up Travis CI
-rw-r--r-- | .travis.yml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..11963cb11 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,35 @@ +language: generic +sudo: required +os: +- linux +env: + global: + - DEVKITARM=$HOME/devkitARM + matrix: + secure: iMdu2LVLEFjt7JE9cC2SG3Dt0cRpzaLKPeJCKkZrT4JlDxlLKm7okBWSo74H77KksXkjOF7GZX5ZivtmRDyJE7R52jA6L02yJglo5IdmPHlphDinoIuXwIh9Bx+p4C0WYYSV9L/COo6OfbcZ+DcYszAWnLP8wrr5ycMME3Kx3Ke9aLwMt7IV1RAy+lcuEHS/LkXRSgN1nfoxbiuUkpIz5PYvnD6g67tqyxUAtGmHxWCJP4ahgvfnep7opZ/oSYoeyEKJ8T32VmGc36v2n0FbP2s3zvsXrV+aa4PsEL2syHKaKiGOkUuH0biCeyQWCKQRuKn4S/JqylYlSCSJ05z0VRLHe2iit8Hbqo+/OWS2CpRv27b/ASR9ucSWAwYXmZLD+T46U5nL2Tibvl83YmkhcDyZHoPVOCxUTJLGoKtKjQGxthvZDnNgH+aGE/Pl4ChD4vVPf2/gmNfreadLB5SKJPZhmHyNaMBHbmulUHyr9yo8C08boR3OkIa7sPYc51qQd0ECu1Ky61wvHgycHrrkJYM1O9Wu3f9a4o74oCOMHib+0ogVo0u0P9qv1+UleiXwjxUm4wNnb56+7KzXgLpoMMLMKTH0kXoGFX0s6/cJggT6SrSQwn3/eruxhRYhps6se8KdZNeXoHTuIsvsrPXAGyPiQTmThmBuklkbDu32RGs= +addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-6-multilib + - gcc-6-multilib + - linux-libc-dev +install: +- sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6 +- sudo ln -s /usr/include/asm-generic /usr/include/asm +- cd $HOME +- travis_retry wget http://download.sourceforge.net/devkitpro/devkitARM_r46-x86_64-linux.tar.bz2 +- tar xvf devkitARM*.tar.bz2 +- travis_retry git clone https://github.com/YamaArashi/agbcc.git +- cd agbcc && ./build.sh && ./install.sh $TRAVIS_BUILD_DIR +script: +- cd $TRAVIS_BUILD_DIR +- travis_retry wget -q $BASEROM_URL -O baserom.gba +- ./build_tools.sh +- make tidy && make -j2 compare_ruby +- make tidy && make -j2 compare_ruby_rev1 +- make tidy && make -j2 compare_ruby_rev2 +- make tidy && make -j2 compare_sapphire +- make tidy && make -j2 compare_sapphire_rev1 +- make tidy && make -j2 compare_sapphire_rev2 |