From 350b892ddccf80bc0677a6a32ea2e3ce0d5d0d73 Mon Sep 17 00:00:00 2001 From: ilya-fedin Date: Sun, 15 Aug 2021 23:28:59 +0400 Subject: [PATCH] Switch all actions to Ninja (#209) --- .github/workflows/appimage.yml | 1 + .github/workflows/mac-packaged.yml | 2 +- .github/workflows/win.yml | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index a6ac37b1f..34204e8c0 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -621,6 +621,7 @@ jobs: fi ./configure.sh \ + -GNinja \ -DCMAKE_CXX_FLAGS="-DDESKTOP_APP_GLIBMM_BACKPORTS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTDESKTOP_API_TEST=ON \ diff --git a/.github/workflows/mac-packaged.yml b/.github/workflows/mac-packaged.yml index 1f43d8aa5..9430d81b6 100644 --- a/.github/workflows/mac-packaged.yml +++ b/.github/workflows/mac-packaged.yml @@ -194,7 +194,7 @@ jobs: echo "ARTIFACT_NAME=Kotatogram" >> $GITHUB_ENV fi - cmake -Bbuild . \ + cmake -Bbuild -GNinja . \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_FIND_FRAMEWORK=LAST \ -DTDESKTOP_API_TEST=ON \ diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml index 27710e608..0d245d34e 100644 --- a/.github/workflows/win.yml +++ b/.github/workflows/win.yml @@ -472,6 +472,7 @@ jobs: cd %REPO_NAME%\Telegram call configure.bat ^ + -G Ninja ^ -D TDESKTOP_API_TEST=ON ^ -D DESKTOP_APP_USE_PACKAGED=OFF ^ -D DESKTOP_APP_DISABLE_AUTOUPDATE=ON ^