ClickHouse/cmake/find_rt.cmake

16 lines
400 B
CMake
Raw Normal View History

if (APPLE)
# lib from libs/libcommon
set (RT_LIBRARIES "apple_rt")
else ()
find_library (RT_LIBRARIES rt)
endif ()
message(STATUS "Using rt: ${RT_LIBRARIES}")
function (target_link_rt_by_force TARGET)
if (NOT APPLE)
set (FLAGS "-Wl,-no-as-needed -lrt -Wl,-as-needed")
set_property (TARGET ${TARGET} APPEND PROPERTY LINK_FLAGS "${FLAGS}")
endif ()
endfunction ()