diff --git a/llvm/cmake/modules/LLVMConfig.cmake.in b/llvm/cmake/modules/LLVMConfig.cmake.in --- a/llvm/cmake/modules/LLVMConfig.cmake.in +++ b/llvm/cmake/modules/LLVMConfig.cmake.in @@ -52,14 +52,16 @@ set(LLVM_ENABLE_UNWIND_TABLES @LLVM_ENABLE_UNWIND_TABLES@) +include(CMakeFindDependencyMacro) + set(LLVM_ENABLE_ZLIB @LLVM_ENABLE_ZLIB@) if(LLVM_ENABLE_ZLIB) - find_package(ZLIB) + find_dependency(ZLIB) endif() set(LLVM_ENABLE_LIBXML2 @LLVM_ENABLE_LIBXML2@) if(LLVM_ENABLE_LIBXML2) - find_package(LibXml2) + find_dependency(LibXml2) endif() set(LLVM_WITH_Z3 @LLVM_WITH_Z3@)