File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 - name : Install system dependencies
2222 run : |
2323 sudo apt-get update
24- sudo apt-get install -y libgtk-4-dev libgtk4-layer-shell-dev libdbus-1-dev libasound2-dev libudev-dev libxkbcommon-dev libjack-dev pkg-config
24+ sudo apt-get install -y libgtk-4-dev libdbus-1-dev libasound2-dev libudev-dev libxkbcommon-dev libjack-dev pkg-config meson ninja-build git libwayland-dev wayland-protocols libgirepository1.0-dev valac
25+
26+ - name : Build and install gtk4-layer-shell
27+ run : |
28+ git clone https://github.com/wmww/gtk4-layer-shell
29+ cd gtk4-layer-shell
30+ meson setup build
31+ ninja -C build
32+ sudo ninja -C build install
33+ sudo ldconfig
2534
2635 - name : Check
2736 run : cargo check --verbose
6069 - name : Install system dependencies
6170 run : |
6271 sudo apt-get update
63- sudo apt-get install -y libgtk-4-dev libgtk4-layer-shell-dev libdbus-1-dev libasound2-dev libudev-dev libxkbcommon-dev libjack-dev pkg-config
72+ sudo apt-get install -y libgtk-4-dev libdbus-1-dev libasound2-dev libudev-dev libxkbcommon-dev libjack-dev pkg-config meson ninja-build git libwayland-dev wayland-protocols libgirepository1.0-dev valac
73+
74+ - name : Build and install gtk4-layer-shell
75+ run : |
76+ git clone https://github.com/wmww/gtk4-layer-shell
77+ cd gtk4-layer-shell
78+ meson setup build
79+ ninja -C build
80+ sudo ninja -C build install
81+ sudo ldconfig
6482
6583 - name : Build Release
6684 run : cargo build --release --target ${{ matrix.target }} --verbose
You can’t perform that action at this time.
0 commit comments