Skip to content

Commit a1da8cb

Browse files
committed
ci.yml: Install GHDL as done in LiteX.
1 parent 7cc1e0f commit a1da8cb

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ jobs:
1313
- name: Setup CCache
1414
uses: hendrikmuhs/ccache-action@v1.2
1515

16-
- uses: ghdl/setup-ghdl-ci@master
17-
with:
18-
backend: llvm
19-
2016
# Install Tools
2117
- name: Install Tools
2218
run: |
@@ -46,6 +42,16 @@ jobs:
4642
run: |
4743
sudo python3 litex_setup.py --gcc=riscv
4844
45+
# Build / Install GHDL
46+
- name: Build GHDL
47+
run: |
48+
sudo apt-get install gnat llvm
49+
git clone https://github.com/ghdl/ghdl.git
50+
cd ghdl
51+
./configure --with-llvm-config
52+
make
53+
sudo make install
54+
4955
# Build / Install Verilator
5056
- name: Build Verilator
5157
run: |

0 commit comments

Comments
 (0)