language: python
-python:
- - "3.6"
+dist: Xenial
+python: "3.6"
install:
- - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
- - bash miniconda.sh -b -p $HOME/miniconda
- - export PATH="$HOME/miniconda/bin:$PATH"
- - hash -r
- - conda config --set always_yes yes --set changeps1 no
+ # Get Migen / LiteX / Cores
+ - wget https://raw.githubusercontent.com/enjoy-digital/litex/master/litex_setup.py
+ - python3 litex_setup.py init install
-script:
- - conda env create -f environment.yml
- - source activate litex
+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