diff options
-rw-r--r-- | lldb/cmake/modules/LLDBFramework.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/cmake/modules/LLDBFramework.cmake b/lldb/cmake/modules/LLDBFramework.cmake index b6488936806..fd4c2e41d76 100644 --- a/lldb/cmake/modules/LLDBFramework.cmake +++ b/lldb/cmake/modules/LLDBFramework.cmake @@ -120,3 +120,8 @@ if(NOT IOS) COMMENT "LLDB.framework: copy clang vendor-specific headers" ) endif() + +# Add an rpath pointing to the directory where LLDB.framework is installed. +# This allows frameworks (relying on @rpath) to be installed in the same folder and found at runtime. +set_property(TARGET liblldb APPEND PROPERTY INSTALL_RPATH + "@loader_path/../../../") |