mirror of
https://github.com/transmission/transmission.git
synced 2025-12-20 02:18:42 +00:00
build: conditionally compile utils.mm using generator expression (#7704)
This commit is contained in:
@@ -14,6 +14,11 @@ add_compile_options(
|
|||||||
|
|
||||||
add_library(${TR_NAME} STATIC)
|
add_library(${TR_NAME} STATIC)
|
||||||
|
|
||||||
|
set(IS_APPLE_CLANG FALSE)
|
||||||
|
if(APPLE AND CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||||
|
set(IS_APPLE_CLANG TRUE)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_sources(${TR_NAME}
|
target_sources(${TR_NAME}
|
||||||
PRIVATE
|
PRIVATE
|
||||||
announce-list.cc
|
announce-list.cc
|
||||||
@@ -156,7 +161,7 @@ target_sources(${TR_NAME}
|
|||||||
utils-ev.h
|
utils-ev.h
|
||||||
utils.cc
|
utils.cc
|
||||||
utils.h
|
utils.h
|
||||||
utils.mm
|
$<$<BOOL:${IS_APPLE_CLANG}>:utils.mm>
|
||||||
variant-benc.cc
|
variant-benc.cc
|
||||||
variant-json.cc
|
variant-json.cc
|
||||||
variant.cc
|
variant.cc
|
||||||
@@ -201,8 +206,6 @@ tr_allow_compile_if(
|
|||||||
watchdir-inotify.cc
|
watchdir-inotify.cc
|
||||||
[=[[WITH_KQUEUE]]=]
|
[=[[WITH_KQUEUE]]=]
|
||||||
watchdir-kqueue.cc
|
watchdir-kqueue.cc
|
||||||
[=[[APPLE AND CMAKE_CXX_COMPILER_ID MATCHES "Clang"]]=]
|
|
||||||
utils.mm
|
|
||||||
[=[[WIN32]]=]
|
[=[[WIN32]]=]
|
||||||
file-win32.cc
|
file-win32.cc
|
||||||
subprocess-win32.cc
|
subprocess-win32.cc
|
||||||
|
|||||||
Reference in New Issue
Block a user