|
|
|
|
@ -89,13 +89,27 @@ matrix:
|
|
|
|
|
#- env: TEST_DIR=examples/embedded_linux |
|
|
|
|
#- env: TEST_DIR=examples/f3_stm32f30x |
|
|
|
|
|
|
|
|
|
addons: |
|
|
|
|
apt: |
|
|
|
|
packages: |
|
|
|
|
- libcurl4-openssl-dev |
|
|
|
|
- libelf-dev |
|
|
|
|
- libdw-dev |
|
|
|
|
- cmake |
|
|
|
|
- gcc |
|
|
|
|
- binutils-dev |
|
|
|
|
- libiberty-dev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
before_install: |
|
|
|
|
- set -e |
|
|
|
|
- rustup self update |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
install: |
|
|
|
|
- cargo install cargo-travis || true |
|
|
|
|
- cargo install cargo-update || echo "cargo-update already installed" |
|
|
|
|
- cargo install cargo-travis || echo "cargo-travis already installed" |
|
|
|
|
- cargo install-update -a # update outdated cached binaries |
|
|
|
|
- rustup override set nightly |
|
|
|
|
- rustup target add thumbv7m-none-eabi |
|
|
|
|
- rustup component add clippy-preview |
|
|
|
|
@ -115,6 +129,8 @@ script:
|
|
|
|
|
#- cd ../f3_stm32f30x && cargo build |
|
|
|
|
|
|
|
|
|
after_success: |
|
|
|
|
# measure code coverage and upload to coveralls.io |
|
|
|
|
- cargo coveralls |
|
|
|
|
#- cargo doc-upload |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|