Skip to content

Commit 122ecb0

Browse files
authored
Simplify doxygen installation (#723)
1 parent 424d63f commit 122ecb0

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

.github/workflows/docs.yaml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,8 @@ jobs:
1010
build:
1111
runs-on: ubuntu-24.04
1212
steps:
13-
14-
- name: Install Doxygen static libclang deps
15-
run: sudo apt-get install libclang1-18 libclang-cpp18
16-
17-
- name: Install Doxygen from SF binary archives
18-
env:
19-
DOXYGEN_VERSION: '1.9.6'
20-
run: |
21-
mkdir .doxygen && cd .doxygen
22-
curl -L https://sourceforge.net/projects/doxygen/files/rel-$DOXYGEN_VERSION/doxygen-$DOXYGEN_VERSION.linux.bin.tar.gz > doxygen.tar.gz
23-
gunzip doxygen.tar.gz
24-
tar xf doxygen.tar
25-
cd doxygen-$DOXYGEN_VERSION
26-
sudo make install
13+
- name: Install Doxygen
14+
run: sudo apt satisfy "doxygen (>= 1.9.6)"
2715

2816
- uses: actions/checkout@v4
2917

0 commit comments

Comments
 (0)