Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB
authorserge-sans-paille <sguelton@redhat.com>
Tue, 30 Jun 2020 12:11:28 +0000 (14:11 +0200)
committerserge-sans-paille <sguelton@redhat.com>
Tue, 30 Jun 2020 13:13:53 +0000 (15:13 +0200)
If a client code wants to consume clang libraries, it needs to know
CLANG_LINK_CLANG_DYLIB value in order to decide whether to use the DYLIB or
individual components.

Differential Revision: https://reviews.llvm.org/D82291

clang/cmake/modules/ClangConfig.cmake.in

index a5a7eae..c5ce562 100644 (file)
@@ -8,6 +8,7 @@ find_package(LLVM REQUIRED CONFIG
 set(CLANG_EXPORTED_TARGETS "@CLANG_EXPORTS@")
 set(CLANG_CMAKE_DIR "@CLANG_CONFIG_CMAKE_DIR@")
 set(CLANG_INCLUDE_DIRS "@CLANG_CONFIG_INCLUDE_DIRS@")
+set(CLANG_LINK_CLANG_DYLIB "@CLANG_LINK_CLANG_DYLIB@")
 
 # Provide all our library targets to users.
 include("@CLANG_CONFIG_EXPORTS_FILE@")