RVSCC/.gitea/workflows/verilate.yaml
Mario1159 4785dd29de
Some checks failed
Verilate / verilate (push) Failing after 51s
Add Git LFS
2023-06-06 14:22:41 +00:00

23 lines
679 B
YAML
Executable File

name: Verilate
on: [push]
jobs:
verilate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Update repository
run: apt update
- name: Install packages
run: apt install -y build-essential cmake wget
- name: Install verilator from pre-built binary
run: |
wget -O verilator-aarch64.tar.gz https://git.1159.cl/attachments/d1f82da6-b9d6-4e5d-9785-37801eb4d7b2
mkdir verilator
tar xvzf verilator-aarch64.tar.gz -C verilator
mv verilator/* /usr/bin
- name: Build
run: |
export VERILATOR_ROOT=/usr/bin
cmake -Bbuild