From 7babca3d328910f642622073a779b584be9251b8 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 5 Jan 2023 11:24:08 +0100 Subject: [PATCH] github: Add a GTK4 build of the NM plugin --- .github/workflows/linux.yml | 1 + scripts/test.sh | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index fbfd5d20e9..daf6dfdacb 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -45,6 +45,7 @@ jobs: - test: coverage - test: dist - test: nm + - test: nm-gtk4 - test: fuzzing compiler: clang monolithic: yes diff --git a/scripts/test.sh b/scripts/test.sh index c02e2a72a4..8cbd316311 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -383,8 +383,12 @@ fuzzing) symbolize=1:handle_segv=1:fast_unwind_on_fatal=0:external_symbolizer_path=/usr/bin/llvm-symbolizer-3.5 fi ;; -nm) +nm|nm-*) DEPS="gnome-common libsecret-1-dev libgtk-3-dev libnm-dev libnma-dev" + if test "$TEST" = "nm-gtk4"; then + DEPS="$DEPS libgtk-4-dev libnma-gtk4-dev" + CONFIG="--with-gtk4" + fi cd src/frontends/gnome # don't run ./configure with ./autogen.sh export NOCONFIGURE=1 -- 2.47.2