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()