From 7f19e92c75591ae6fbacde576d6316d4338ce721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Boczar?= Date: Thu, 11 Feb 2021 16:01:45 +0100 Subject: [PATCH] ci: add dependencies required for Verilator-based tests --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f8f33c..4d11caf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,6 +16,7 @@ jobs: sudo apt-get install wget build-essential python3 pip3 install setuptools pip3 install requests + pip3 install pexpect # Install (n)Migen / LiteX / Cores - name: Install LiteX @@ -31,6 +32,11 @@ jobs: sudo mkdir /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 - name: Install Project run: python3 setup.py develop --user