UNIX variable is true on Apple.

This commit is contained in:
Bartosz Taudul 2024-03-20 18:47:35 +01:00
parent a2fdd3638c
commit fec5e6bb9c
No known key found for this signature in database
GPG Key ID: B7FE2008B7575DF3
2 changed files with 3 additions and 5 deletions

View File

@ -33,7 +33,7 @@ if(NO_STATISTICS)
target_compile_definitions(TracyServer PUBLIC TRACY_NO_STATISTICS)
endif()
if(UNIX)
if(UNIX AND NOT APPLE)
target_link_libraries(TracyServer PRIVATE TracyTbb)
endif()

View File

@ -190,9 +190,7 @@ if (NOT NO_FILESELECTOR)
find_library(APPKIT_LIBRARY AppKit)
find_library(UNIFORMTYPEIDENTIFIERS_LIBRARY UniformTypeIdentifiers)
target_link_libraries(TracyNfd PUBLIC ${APPKIT_LIBRARY} ${UNIFORMTYPEIDENTIFIERS_LIBRARY})
endif()
if (UNIX)
elseif (UNIX)
if (TRACY_GTK_FILESELECTOR)
pkg_check_modules(GTK3 gtk+-3.0)
if (NOT GTK3_FOUND)
@ -217,7 +215,7 @@ endif()
# TBB
if (UNIX)
if (UNIX AND NOT APPLE)
# Tracy does not use TBB directly, but the implementation of parallel algorithms
# in some versions of libstdc++ depends on TBB. When it does, you must
# explicitly link against -ltbb.