Update documents, add RPATH for LLVM dynamic libraries in xmake.lua (#221)

This commit is contained in:
Shiyu
2025-09-03 20:35:08 +08:00
committed by GitHub
parent 7beed982f2
commit c6db056af6
3 changed files with 44 additions and 3 deletions

View File

@@ -77,6 +77,10 @@ target("clice-core")
"clangToolingInclusionsStdlib",
"clangToolingSyntax",
}})
on_config(function (target)
local llvm_dynlib_dir = path.join(target:pkg("llvm"):installdir(), "lib")
target:add("rpathdirs", llvm_dynlib_dir)
end)
elseif is_mode("release", "releasedbg") then
add_packages("llvm", {public = true})
add_ldflags("-Wl,--gc-sections")