[PATCH] D40050: CMake: Turn LLVM_ENABLE_LIBXML2 into a tri-state option

Hans Wennborg via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 14 14:25:34 PST 2017


hans added a comment.

I tested locally that if there's a current LLVM_ENABLE_LIBXML2:BOOL in CMakeCache.txt, that doesn't break things. There is no warning or error, it just seems to ignore the new string option and use the cached bool one.

So I guess this means it won't disrupt current builds, and builds that want to use FORCE_ON need to nuke their cache and reconfigure, which is expected.


https://reviews.llvm.org/D40050





More information about the llvm-commits mailing list