Skip to content

Commit 71d32ea

Browse files
authored
ci: fix dependencies for modules with examples (libasound2-dev is needed for sokol.audio on Ubuntu) (#25102)
1 parent cdbedc4 commit 71d32ea

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

‎.github/workflows/module_docs_ci.yml‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@ jobs:
3535
- uses: actions/checkout@v5
3636
- name: Build V
3737
run: make -j4 && ./v symlink
38+
- name: Update packages, before running apt install
39+
run: v retry -- sudo apt update -y -qq
40+
- name: Install dependencies (some modules wrap C libs)
41+
run: v retry -- sudo apt install --quiet -y libpq-dev
42+
libsodium-dev libasound2-dev libssl-dev \
43+
sqlite3 libsqlite3-dev libfreetype6-dev \
44+
libx11-dev libxi-dev freeglut3-dev \
45+
libgl1-mesa-dri libxcursor-dev libgl-dev libxrandr-dev
3846
- name: Install markdown from vpm
3947
run: v retry -- v install markdown
4048
- name: Test v doc

0 commit comments

Comments
 (0)