mirror of
https://github.com/Llewellynvdm/conky.git
synced 2025-01-27 00:58:36 +00:00
ci: update for Wayland build
This commit is contained in:
parent
6b0c194515
commit
06c33cc3b0
7
.github/workflows/build-and-test-linux.yaml
vendored
7
.github/workflows/build-and-test-linux.yaml
vendored
@ -11,6 +11,7 @@ jobs:
|
||||
- ubuntu-20.04
|
||||
- ubuntu-22.04
|
||||
x11: [ON, OFF]
|
||||
wayland: [ON, OFF]
|
||||
compiler:
|
||||
- clang
|
||||
- gcc
|
||||
@ -74,6 +75,8 @@ jobs:
|
||||
libpulse-dev \
|
||||
librsvg2-dev \
|
||||
libsystemd-dev \
|
||||
libwayland-bin \
|
||||
libwayland-dev \
|
||||
libx11-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
@ -82,7 +85,8 @@ jobs:
|
||||
libxml2-dev \
|
||||
libxmmsclient-dev \
|
||||
libxnvctrl-dev \
|
||||
ncurses-dev
|
||||
ncurses-dev \
|
||||
wayland-protocols
|
||||
- name: Install libc++
|
||||
if: matrix.compiler == 'clang'
|
||||
run: |
|
||||
@ -125,6 +129,7 @@ jobs:
|
||||
-DBUILD_RSS=ON \
|
||||
-DBUILD_TESTS=ON \
|
||||
-DBUILD_WLAN=ON \
|
||||
-DBUILD_WAYLAND=${{ matrix.wayland }}\
|
||||
-DBUILD_X11=${{ matrix.x11 }} \
|
||||
-DBUILD_XMMS2=ON \
|
||||
-DCMAKE_C_COMPILER=$CC \
|
||||
|
1
.github/workflows/build-and-test-macos.yaml
vendored
1
.github/workflows/build-and-test-macos.yaml
vendored
@ -32,6 +32,7 @@ jobs:
|
||||
cd build
|
||||
cmake .. \
|
||||
-DMAINTAINER_MODE=ON \
|
||||
-DBUILD_WAYLAND=OFF \
|
||||
-DBUILD_TESTS=ON
|
||||
- name: Compile
|
||||
working-directory: build
|
||||
|
1
.github/workflows/publish-appimage.yml
vendored
1
.github/workflows/publish-appimage.yml
vendored
@ -41,6 +41,7 @@ jobs:
|
||||
libpulse-dev \
|
||||
librsvg2-dev \
|
||||
libsystemd-dev \
|
||||
libwayland-dev \
|
||||
libx11-dev \
|
||||
libxdamage-dev \
|
||||
libxext-dev \
|
||||
|
Loading…
x
Reference in New Issue
Block a user