ci: Build/Install GHDL from sources.

This commit is contained in:
Florent Kermarrec 2024-05-28 13:57:28 +02:00
parent 47bab2fcff
commit 5257ddaac0
1 changed files with 10 additions and 4 deletions

View File

@ -13,10 +13,6 @@ jobs:
- name: Setup CCache - name: Setup CCache
uses: hendrikmuhs/ccache-action@v1.2 uses: hendrikmuhs/ccache-action@v1.2
- uses: ghdl/setup-ghdl-ci@master
with:
backend: llvm
# Install Tools # Install Tools
- name: Install Tools - name: Install Tools
run: | run: |
@ -47,6 +43,16 @@ jobs:
sudo python3 litex_setup.py --gcc=openrisc sudo python3 litex_setup.py --gcc=openrisc
sudo python3 litex_setup.py --gcc=powerpc sudo python3 litex_setup.py --gcc=powerpc
# Build / Install GHDL
- name: Build GHDL
run: |
sudo apt-get install gnat llvm
git clone https://github.com/ghdl/ghdl.git
cd ghdl
./configure --with-llvm-config
make
sudo make install
# Build / Install Verilator # Build / Install Verilator
- name: Build Verilator - name: Build Verilator
run: | run: |