ci: add dependencies required for Verilator-based tests

This commit is contained in:
Jędrzej Boczar 2021-02-11 16:01:45 +01:00
parent 4415a3eaf5
commit 7f19e92c75
1 changed files with 6 additions and 0 deletions

View File

@ -16,6 +16,7 @@ jobs:
sudo apt-get install wget build-essential python3 sudo apt-get install wget build-essential python3
pip3 install setuptools pip3 install setuptools
pip3 install requests pip3 install requests
pip3 install pexpect
# Install (n)Migen / LiteX / Cores # Install (n)Migen / LiteX / Cores
- name: Install LiteX - name: Install LiteX
@ -31,6 +32,11 @@ jobs:
sudo mkdir /usr/local/riscv sudo mkdir /usr/local/riscv
sudo cp -r $PWD/../riscv64-*/* /usr/local/riscv sudo cp -r $PWD/../riscv64-*/* /usr/local/riscv
# Install Verilator with dependencies
- name: Install Verilator
run: |
sudo apt-get install verilator libevent-dev libjson-c-dev
# Install Project # Install Project
- name: Install Project - name: Install Project
run: python3 setup.py develop --user run: python3 setup.py develop --user