amaranth/.travis.yml

23 lines
583 B
YAML
Raw Normal View History

2020-04-13 03:40:00 -06:00
dist: bionic
2018-12-13 00:50:12 -07:00
language: python
python:
- "3.6"
2018-12-13 00:50:12 -07:00
- "3.7"
2020-02-13 23:33:08 -07:00
- "3.8"
- "pypy3"
2018-12-17 08:51:55 -07:00
cache:
directories:
- "$HOME/.local"
- "$HOME/.cache/wasmtime"
2018-12-17 08:51:55 -07:00
before_install:
- if ! yices -V; then (git clone https://github.com/SRI-CSL/yices2.git && cd yices2 && autoconf && ./configure --prefix=$HOME/.local && make && make install); fi
- pip install coverage codecov pyvcd Jinja2 yowasp-yosys nmigen-yosys
- export NMIGEN_USE_YOSYS=builtin YOSYS=yowasp-yosys
install:
2019-07-08 04:20:24 -06:00
- python setup.py develop
script:
2018-12-13 00:50:12 -07:00
- coverage run -m unittest discover
- codecov
matrix:
fast_finish: true