diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..cb12998 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +language: python +dist: Xenial +python: "3.6" + +install: + # Get Migen / LiteX / Cores + - wget https://raw.githubusercontent.com/enjoy-digital/litex/master/litex_setup.py + - python3 litex_setup.py init install + # Install LiteX-Boards + - python3 setup.py develop + +before_script: + # Get RISC-V toolchain + - wget https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14.tar.gz + - tar -xvf riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14.tar.gz + - export PATH=$PATH:$PWD/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin/ + +script: python setup.py test