manta/.github/workflows/cross_platform_tests.yml

33 lines
786 B
YAML

name: cross_platform_tests
on: [push]
jobs:
install-iverilog-source:
runs-on: ubuntu-latest
steps:
- run: sudo apt install bison flex g++ gcc gperf
- run: git clone https://github.com/steveicarus/iverilog.git
- name: autoconf
run: sh ./autoconf.sh
working-directory: iverilog/
- name: configure
run: ./configure
working-directory: iverilog/
- name: make
run: make -j$(nproc)
working-directory: iverilog/
- name: make check
run: make check
working-directory: iverilog/
- name: sudo make install
run: sudo make install
working-directory: iverilog/
install-iverilog-apt:
runs-on: ubuntu-latest
steps:
- run: sudo apt install iverilog