File tree Expand file tree Collapse file tree 1 file changed +2
-28
lines changed
Expand file tree Collapse file tree 1 file changed +2
-28
lines changed Original file line number Diff line number Diff line change 77 pull_request :
88 workflow_dispatch :
99
10- env :
11- verilator-version : v5.022
12- verilator-install-dir : verilator-install
13-
1410jobs :
1511 ci :
1612 name : ci
2925 apps : sbt
3026 - name : Setup Dependencies
3127 run : |
32- sudo apt-get install ccache
33- - name : Get Cached Verilator
34- id : get-cached-verilator
35- uses : actions/cache@v4
36- with :
37- path : ${{ env.verilator-install-dir }}
38- key : verilator-${{ env.verilator-version }}
39- - name : Install Verilator
40- if : steps.get-cached-verilator.outputs.cache-hit != 'true'
41- run : |
42- sudo apt-get install git help2man perl python3 make autoconf g++ flex bison numactl perl-doc libfl-dev
43- git clone https://github.com/verilator/verilator
44- unset VERILATOR_ROOT
45- cd verilator
46- git checkout ${{ env.verilator-version }}
47- autoconf
48- ./configure --prefix=$(pwd)/../${{ env.verilator-install-dir }}
49- make
50- make install
51- - name : Set PATH
52- run : |
53- echo "$(pwd)/${{ env.verilator-install-dir }}/bin" >> $GITHUB_PATH
54- echo VERILATOR_ROOT="$(pwd)/${{ env.verilator-install-dir }}/share/verilator" >> $GITHUB_ENV
55- ln -sf $(pwd)/${{ env.verilator-install-dir }}/bin/verilator_bin $(pwd)/${{ env.verilator-install-dir }}/share/verilator/verilator_bin
28+ sudo apt-get install verilator
29+ verilator --version
5630 - name : SBT Test
5731 run : sbt test
5832 - name : mill Test
You can’t perform that action at this time.
0 commit comments