From 5257ddaac0afe2c90253bcf9cd7390874026f1b3 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 28 May 2024 13:57:28 +0200 Subject: [PATCH] ci: Build/Install GHDL from sources. --- .github/workflows/ci.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e27b6a23d..52d3f4f0d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,6 @@ jobs: - name: Setup CCache uses: hendrikmuhs/ccache-action@v1.2 - - uses: ghdl/setup-ghdl-ci@master - with: - backend: llvm - # Install Tools - name: Install Tools run: | @@ -47,6 +43,16 @@ jobs: sudo python3 litex_setup.py --gcc=openrisc 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 - name: Build Verilator run: |