X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=CMake%2FEnableDtrace.cmake;fp=CMake%2FEnableDtrace.cmake;h=ea7499d7e52b3171e0b811a3cf5f8f16c4fbe33d;hb=fd750dc118447f388093f042d34fd66bd2700869;hp=d9b902babc89297538fea491bbee76fbf42009ab;hpb=93921f44b47fb38cf4b6dd5e33100c57bfe8acc5;p=m6w6%2Flibmemcached diff --git a/CMake/EnableDtrace.cmake b/CMake/EnableDtrace.cmake index d9b902ba..ea7499d7 100644 --- a/CMake/EnableDtrace.cmake +++ b/CMake/EnableDtrace.cmake @@ -30,7 +30,10 @@ function(enable_dtrace_for TARGET PROBES_D PROBES_H) set_source_files_properties(${TARGET}_probes.o PROPERTIES GENERATED true EXTERNAL_OBJECT true) - else() # not Linux + return() + endif() + cmake_host_system_information(RESULT OS_RELEASE QUERY OS_RELEASE) + if(NOT (CMAKE_HOST_SYSTEM_NAME STREQUAL Darwin AND OS_RELEASE VERSION_GREATER_EQUAL 11)) set(PROBES_C ${TARGET}_probes.cc) file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${PROBES_C}