From 3f1651c86a93965bf44d9f57e31988bb98b0e139 Mon Sep 17 00:00:00 2001 From: Gyuheon Oh Date: Wed, 4 Mar 2026 10:59:31 -0500 Subject: [PATCH] Set apple rpath --- libdd-crashtracker/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libdd-crashtracker/CMakeLists.txt b/libdd-crashtracker/CMakeLists.txt index 5b61081cc6..ecf76c1a4f 100644 --- a/libdd-crashtracker/CMakeLists.txt +++ b/libdd-crashtracker/CMakeLists.txt @@ -6,3 +6,10 @@ find_package(Datadog REQUIRED) add_executable(libdatadog-crashtracking-receiver libdatadog-crashtracking-receiver.c) install(TARGETS libdatadog-crashtracking-receiver RUNTIME) target_link_libraries(libdatadog-crashtracking-receiver PRIVATE Datadog::Profiling) + +if(APPLE) + set_target_properties(libdatadog-crashtracking-receiver PROPERTIES + INSTALL_RPATH "@loader_path/../lib" + BUILD_WITH_INSTALL_RPATH TRUE + ) +endif()