gtk: add option to not link against libX11

This commit is contained in:
Jeffrey C. Ollie
2024-12-28 13:40:17 -06:00
parent 6cbd69da78
commit 8ecb11a602
11 changed files with 118 additions and 30 deletions

View File

@@ -332,6 +332,15 @@ jobs:
- name: Test GTK Build (No Libadwaita)
run: nix develop -c zig build -Dapp-runtime=gtk -Dgtk-adwaita=false -Demit-docs
- name: Test GTK build with explicit X11
run: nix develop -c zig build -Dapp-runtime=gtk -Dgtk-adwaita=true -Demit-docs -Dgtk-x11=true
- name: Test GTK build with no X11
run: nix develop -c zig build -Dapp-runtime=gtk -Dgtk-adwaita=true -Demit-docs -Dgtk-x11=false
- name: Test GTK build with no Adwaita and no X11
run: nix develop -c zig build -Dapp-runtime=gtk -Dgtk-adwaita=false -Demit-docs -Dgtk-x11=false
- name: Test GLFW Build
run: nix develop -c zig build -Dapp-runtime=glfw