]> granicus.if.org Git - llvm/commit
Move manifest utils into separate lib, to reduce libxml2 deps.
authorEric Beckmann <ecbeckmann@google.com>
Wed, 26 Jul 2017 01:21:55 +0000 (01:21 +0000)
committerEric Beckmann <ecbeckmann@google.com>
Wed, 26 Jul 2017 01:21:55 +0000 (01:21 +0000)
commitf74bed27b433390460f80b2b6d1235cbadc5f482
treecb5e8a7244d7936dbdfbd827f9af5c8fbb10c408
parent49fc1e6fbc4dbcde96f77f13f9d47e717f83872b
Move manifest utils into separate lib, to reduce libxml2 deps.

Summary:
Previously were in support.  Since many many things depend on support,
were all forced to also depend on libxml2, which we only want in a few cases.
This puts all the libxml2 deps in a separate lib to be used only in a few
places.

Reviewers: ruiu, thakis, rnk

Subscribers: mgorny, hiraditya, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309070 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/WindowsManifest/WindowsManifestMerger.h [moved from include/llvm/Support/WindowsManifestMerger.h with 100% similarity]
include/llvm/module.modulemap
lib/CMakeLists.txt
lib/LLVMBuild.txt
lib/Support/CMakeLists.txt
lib/WindowsManifest/CMakeLists.txt [new file with mode: 0644]
lib/WindowsManifest/LLVMBuild.txt [new file with mode: 0644]
lib/WindowsManifest/WindowsManifestMerger.cpp [moved from lib/Support/WindowsManifestMerger.cpp with 99% similarity]
tools/llvm-mt/CMakeLists.txt
tools/llvm-mt/LLVMBuild.txt
tools/llvm-mt/llvm-mt.cpp