diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index 2125bd45a2..a760408dd6 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -66,17 +66,6 @@ generate_numbers(Telegram ${res_loc}/numbers.txt) set_target_properties(Telegram PROPERTIES AUTOMOC ON AUTORCC ON) -if (DESKTOP_APP_USE_PACKAGED) - set(CMAKE_THREAD_PREFER_PTHREAD TRUE) - find_package(Threads) - - target_link_libraries(Telegram - PRIVATE - ${CMAKE_DL_LIBS} - Threads::Threads - ) -endif() - if (LINUX AND NOT DESKTOP_APP_DISABLE_DBUS_INTEGRATION) target_link_libraries(Telegram PRIVATE @@ -128,6 +117,17 @@ if (NOT HAVE_LONG_ATOMIC_WITHOUT_LIB) target_link_libraries(Telegram PRIVATE atomic) endif() +if (DESKTOP_APP_USE_PACKAGED) + set(CMAKE_THREAD_PREFER_PTHREAD TRUE) + find_package(Threads) + + target_link_libraries(Telegram + PRIVATE + ${CMAKE_DL_LIBS} + Threads::Threads + ) +endif() + target_precompile_headers(Telegram PRIVATE ${src_loc}/stdafx.h) nice_target_sources(Telegram ${src_loc} PRIVATE