mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-07-28 16:33:06 +02:00
Use enable_language
This commit is contained in:
parent
e3e2a477c1
commit
845fddf5f2
1 changed files with 8 additions and 8 deletions
|
@ -12,19 +12,19 @@ include(cmake/validate_special_target.cmake)
|
||||||
include(cmake/version.cmake)
|
include(cmake/version.cmake)
|
||||||
desktop_app_parse_version(Telegram/build/version)
|
desktop_app_parse_version(Telegram/build/version)
|
||||||
|
|
||||||
set(project_langs C CXX)
|
|
||||||
if (APPLE)
|
|
||||||
list(APPEND project_langs OBJC OBJCXX)
|
|
||||||
elseif (LINUX)
|
|
||||||
list(APPEND project_langs ASM)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
project(Telegram
|
project(Telegram
|
||||||
LANGUAGES ${project_langs}
|
LANGUAGES C CXX
|
||||||
VERSION ${desktop_app_version_cmake}
|
VERSION ${desktop_app_version_cmake}
|
||||||
DESCRIPTION "Official Telegram Desktop messenger"
|
DESCRIPTION "Official Telegram Desktop messenger"
|
||||||
HOMEPAGE_URL "https://desktop.telegram.org"
|
HOMEPAGE_URL "https://desktop.telegram.org"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (APPLE)
|
||||||
|
enable_language(OBJC OBJCXX)
|
||||||
|
elseif (LINUX)
|
||||||
|
enable_language(ASM)
|
||||||
|
endif()
|
||||||
|
|
||||||
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT Telegram)
|
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT Telegram)
|
||||||
|
|
||||||
get_filename_component(third_party_loc "Telegram/ThirdParty" REALPATH)
|
get_filename_component(third_party_loc "Telegram/ThirdParty" REALPATH)
|
||||||
|
|
Loading…
Add table
Reference in a new issue