From: Tobias Brunner Date: Thu, 5 Jan 2023 10:24:08 +0000 (+0100) Subject: github: Add a GTK4 build of the NM plugin X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fheads%2Fnm-ci;p=thirdparty%2Fstrongswan.git github: Add a GTK4 build of the NM plugin --- 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