Commit bbf1c33 1 parent a9a6d15 commit bbf1c33 Copy full SHA for bbf1c33
File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -23,14 +23,19 @@ jobs:
23
23
python-version : ' 3.12'
24
24
- name : Install dependencies
25
25
run : |
26
- brew install bison doxygen graphviz libxml2 meson ninja pyyaml
26
+ brew install bison doxygen graphviz libxml2 meson ninja pyyaml \
27
+ libx11 libxcb xkeyboardconfig
27
28
brew link bison --force
28
29
env :
29
30
HOMEBREW_NO_AUTO_UPDATE : 1
30
31
HOMEBREW_NO_INSTALL_CLEANUP : 1
31
32
- name : Setup
32
33
run : |
33
- PATH="/usr/local/opt/bison/bin:${PATH}" meson setup -Denable-wayland=false -Denable-x11=false build
34
+ PATH="/usr/local/opt/bison/bin:${PATH}" \
35
+ meson setup -Denable-wayland=false \
36
+ -Dxkb-config-root=#{HOMEBREW_PREFIX}/share/X11/xkb \
37
+ -Dx-locale-root=#{HOMEBREW_PREFIX}/share/X11/locale \
38
+ build
34
39
- name : Build
35
40
run : |
36
41
PATH="/usr/local/opt/bison/bin:${PATH}" meson compile -C build
You can’t perform that action at this time.
0 commit comments