From 526b354f4256254b70343dfc32cc19173302b723 Mon Sep 17 00:00:00 2001 From: Lyupa Anastasia Date: Mon, 11 Mar 2024 15:11:35 +0300 Subject: [PATCH] [cmake][AArch64 Host] Install rpath directly https://gitee.com/openharmony/third_party_llvm-project/issues/I95LB6 Signed-off-by: Lyupa Anastasia --- llvm/cmake/modules/AddLLVM.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake index 057431208322..9202c141af8b 100644 --- a/llvm/cmake/modules/AddLLVM.cmake +++ b/llvm/cmake/modules/AddLLVM.cmake @@ -2289,6 +2289,12 @@ function(llvm_setup_rpath name) set_property(TARGET ${name} APPEND_STRING PROPERTY LINK_FLAGS " -Wl,-rpath-link,${LLVM_LIBRARY_OUTPUT_INTDIR} ") endif() + # OHOS_LOCAL begin + if(${CMAKE_SYSTEM_NAME} MATCHES "OHOS") + # Target property INSTALL_RPATH is not supported on OHOS. + set_property(TARGET ${name} APPEND_STRING PROPERTY LINK_FLAGS " -Wl,-rpath,\'${_install_rpath}\' ") + endif() + # OHOS_LOCAL end else() return() endif() -- Gitee