Browse Source

Merge pull request #37 from panicbit/travis_fix

Build examples on travis CI
pull/10/head
Ronald Kinard 8 years ago committed by GitHub
parent
commit
174b908ce7
  1. 29
      .travis.yml

29
.travis.yml

@ -8,7 +8,30 @@ matrix: @@ -8,7 +8,30 @@ matrix:
allow_failures:
- rust: nightly
install:
- set -eo pipefail
- pushd /tmp
# Install DevkitARM
- export DEVKITPRO="$HOME/dkp"
- export DEVKITARM="$DEVKITPRO/devkitARM"
- export PATH="$PATH:$DEVKITARM/bin"
- wget https://raw.githubusercontent.com/devkitPro/installer/master/perl/devkitARMupdate.pl
- chmod +x devkitARMupdate.pl
- ./devkitARMupdate.pl "$DEVKITPRO"
# Install Xargo
- cargo install xargo --git https://github.com/FenrirWolf/xargo --rev metadata
# Install Rust source
- rustup component add rust-src
- popd
script:
- cd ctr-std
- cargo build
- cargo test
- (cd ctr-std && cargo build)
- | # Build all examples
for example in examples/*; do
[ -e "$example" ] || continue
cd "$example" && xargo build
done

Loading…
Cancel
Save