[PATCH] D32668: CMake: Split static library exports into their own export file

NAKAMURA Takumi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 1 05:46:23 PDT 2017


chapuni added a comment.

I wonder what is the case that LLVMConfig.cmake is provided but libLLVM*.a(s) are not provided.
I suppose LLVMConfig.cmake endorses libs.

Or, do you want to let LLVMConfig.cmake use a few SHARED and MODULE ?
Then, is LLVMStaticExports.cmake included in the same package as static libs?

I suggest exported targets may be categorized as like "essentials" "optional libs" "optional llvm tools", etc.

include(OPTIONAL) is good idea.


https://reviews.llvm.org/D32668





More information about the llvm-commits mailing list