From e3e2a477c15c9e7dfbd5b2f018aac96114ada520 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Mon, 2 Jun 2025 04:37:48 +0000 Subject: [PATCH] Proper check for multi-config generator --- Telegram/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index 1cc9694c1b..2a86806efa 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -1910,8 +1910,9 @@ PRIVATE G_LOG_DOMAIN="Telegram" ) +get_property(is_multi_config GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) if (APPLE - OR "${CMAKE_GENERATOR}" STREQUAL "Ninja Multi-Config" + OR is_multi_config OR NOT CMAKE_EXECUTABLE_SUFFIX STREQUAL "" OR NOT "${output_name}" STREQUAL "Telegram") set(output_folder ${CMAKE_BINARY_DIR})