forked from OSchip/llvm-project
b66339575a
Improves cross-distro portability of LLVM cmake package by resolving paths for terminfo and libffi via import targets. When LLVMExports.cmake is generated for installation, it contains absolute library paths which are likely to be a common cause of portability issues. To mitigate this, the discovery logic for these dependencies is refactored into find modules which get installed alongside LLVMConfig.cmake. The result is cleaner, cmake-friendly management of these dependencies that respect the environment of the LLVM package importer. Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D114327 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Execution.cpp | ||
ExternalFunctions.cpp | ||
Interpreter.cpp | ||
Interpreter.h |