RVSCC/.gitea/workflows/verilate.yaml

20 lines
600 B
YAML
Raw Normal View History

2023-04-02 18:32:52 +00:00
name: Verilate
on: [push]
jobs:
verilate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
2023-04-02 18:52:45 +00:00
- name: Update repository
run: apt update
2023-04-03 03:20:07 +00:00
- name: Install packages
run: apt install -y build-essential cmake wget
- name: Install verilator from pre-built binary
run: |
2023-04-03 03:26:27 +00:00
wget -O verilator-aarch64.tar.gz https://git.1159.cl/attachments/3bee5174-4c41-476f-8874-a35ffba0f512
2023-04-03 03:20:07 +00:00
tar xzvf verilator-aarch64.tar.gz -C verilator
2023-04-03 03:24:31 +00:00
mv verilator/* /usr/bin
2023-04-02 18:52:45 +00:00
- name: Build
run: cmake -Bbuild