23 lines
583 B
YAML
23 lines
583 B
YAML
dist: bionic
|
|
language: python
|
|
python:
|
|
- "3.6"
|
|
- "3.7"
|
|
- "3.8"
|
|
- "pypy3"
|
|
cache:
|
|
directories:
|
|
- "$HOME/.local"
|
|
- "$HOME/.cache/wasmtime"
|
|
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:
|
|
- python setup.py develop
|
|
script:
|
|
- coverage run -m unittest discover
|
|
- codecov
|
|
matrix:
|
|
fast_finish: true
|