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 \