diff options
author | Eric Beckmann <ecbeckmann@google.com> | 2017-07-20 21:42:04 +0000 |
---|---|---|
committer | Eric Beckmann <ecbeckmann@google.com> | 2017-07-20 21:42:04 +0000 |
commit | c1527448edefc4fe937efe430a8eb17bb7ea726c (patch) | |
tree | 5824831fac30a4ff86fdc9f36c66d3c5c32649d3 /cmake | |
parent | 1ef19969090ee640cd907ce2d20946ac07deedcd (diff) | |
download | llvm-c1527448edefc4fe937efe430a8eb17bb7ea726c.tar.gz |
Implement parsing and writing of a single xml manifest file.
Summary: Implement parsing and writing of a single xml manifest file.
Subscribers: mgorny, llvm-commits, hiraditya
Differential Revision: https://reviews.llvm.org/D35425
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308679 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/config-ix.cmake | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index de8e9bf9a49..dc9bd153881 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -155,6 +155,17 @@ if( NOT PURE_WINDOWS AND NOT LLVM_USE_SANITIZER MATCHES "Memory.*") else() set(HAVE_TERMINFO 0) endif() + + set(LLVM_LIBXML2_ENABLED 0) + set(LIBXML2_FOUND 0) + if(LLVM_ENABLE_LIBXML2) + find_package(LibXml2) + if (LIBXML2_FOUND) + set(LLVM_LIBXML2_ENABLED 1) + include_directories(${LIBXML2_INCLUDE_DIR}) + set(LIBXML2_LIBS "xml2") + endif() + endif() endif() check_library_exists(xar xar_open "" HAVE_LIBXAR) |