From: Tim 'mithro' Ansell Date: Mon, 6 Apr 2020 18:47:12 +0000 (-0700) Subject: Enable CI for Windows and Mac. X-Git-Tag: 24jan2021_ls180~493^2~1 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6bd5eae43f0c36503ba4679c41c965817839eac3;p=litex.git Enable CI for Windows and Mac. --- diff --git a/.travis.yml b/.travis.yml index 9ff86a27..70b38111 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,31 @@ -language: python -dist: Xenial -python: "3.6" +jobs: + include: +# - os: linux +# dist: xenial +# language: python +# python: "3.5" + - os: linux + dist: xenial + language: python + python: "3.6" +# - os: linux +# dist: xenial +# language: python +# python: "3.7" +# - os: linux +# dist: xenial +# language: python +# python: "3.8" + - os: osx + osx_image: xcode10.2 # Includes Python 3.7 + language: shell + - os: windows + language: shell + before_install: + - choco info python3 + - choco install python3 + - export PATH=/c/Python38/:$PATH + - cp -a /c/Python38/python.exe /c/Python38/python3.exe install: # Get Migen / LiteX / Cores @@ -15,8 +40,10 @@ before_script: # Get RISC-V toolchain - cd ~/ - python3 litex_setup.py gcc - - export PATH=$PATH:$PWD/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin/ + - ls $PWD/riscv64-*/bin/ + - export PATH=$PATH:$(echo $PWD/riscv64-*/bin/) + - riscv64-unknown-elf-gcc --version script: - cd $TRAVIS_BUILD_DIR - - python setup.py test + - python3 setup.py test