Skip to content
This repository has been archived by the owner on Sep 14, 2022. It is now read-only.

Commit

Permalink
Adding SiFive FE310 to CI build
Browse files Browse the repository at this point in the history
  • Loading branch information
aentinger committed Apr 19, 2019
1 parent 5507a75 commit d511b2f
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
7 changes: 7 additions & 0 deletions .ci/script/run-install-toolchain-riscv64.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash
sudo apt-get update
sudo apt-get install cmake
mkdir -p ${TRAVIS_BUILD_DIR}/toolchain
cd ${TRAVIS_BUILD_DIR}/toolchain
wget https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.2.0-2019.02.0-x86_64-linux-ubuntu14.tar.gz
tar -xzvf riscv64-unknown-elf-gcc-8.2.0-2019.02.0-x86_64-linux-ubuntu14.tar.gz
13 changes: 12 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,11 +104,22 @@ matrix:
before_install: true
install: .ci/script/run-install-toolchain-avr.sh
script: true # .ci/script/run-build-libsnowfox.sh config/atmega4809-default.cmake
# RISCV64
- env:
- NAME="SiFive FE310"
before_install: true
install:
- .ci/script/run-install-toolchain-riscv64.sh
- export PATH="$PATH:${TRAVIS_BUILD_DIR}/toolchain/riscv64-unknown-elf-gcc-8.2.0-2019.02.0-x86_64-linux-ubuntu14/bin"
script: .ci/script/run-build-libsnowfox.sh config/sifive-fe310-default.cmake
# EXAMPLES
- env:
- NAME="Examples"
before_install: true
install: .ci/script/run-install-toolchain-avr.sh
install:
- .ci/script/run-install-toolchain-avr.sh
- .ci/script/run-install-toolchain-riscv64.sh
- export PATH="$PATH:${TRAVIS_BUILD_DIR}/toolchain/riscv64-unknown-elf-gcc-8.2.0-2019.02.0-x86_64-linux-ubuntu14/bin"
script: .ci/script/run-build-example-all.sh

before_install: true
Expand Down

0 comments on commit d511b2f

Please sign in to comment.