From 98c26f9dd65d165cc2f2e1d112bd268111ae6a42 Mon Sep 17 00:00:00 2001 From: ilya-fedin Date: Tue, 20 Jul 2021 08:23:59 +0000 Subject: [PATCH] Fix AppImage action (#193) --- .github/workflows/appimage.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index ee77ceea0..a6ac37b1f 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -608,6 +608,12 @@ jobs: DEFINE="" if [ -n "${{ matrix.defines }}" ]; then DEFINE="-D ${{ matrix.defines }}=ON" + if [ "${{ matrix.defines }}" = "DESKTOP_APP_DISABLE_DBUS_INTEGRATION" ]; then + DEFINE="$DEFINE -D DESKTOP_APP_DISABLE_GTK_INTEGRATION=ON -D DESKTOP_APP_DISABLE_WEBKITGTK=ON" + fi + if [ "${{ matrix.defines }}" = "DESKTOP_APP_DISABLE_GTK_INTEGRATION" ]; then + DEFINE="$DEFINE -D DESKTOP_APP_DISABLE_WEBKITGTK=ON" + fi echo Define from matrix: $DEFINE echo "ARTIFACT_NAME=Kotatogram_${{ matrix.defines }}" >> $GITHUB_ENV else @@ -615,7 +621,6 @@ jobs: fi ./configure.sh \ - -GNinja \ -DCMAKE_CXX_FLAGS="-DDESKTOP_APP_GLIBMM_BACKPORTS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTDESKTOP_API_TEST=ON \