| if (NOT LLVM_ENABLE_LIBXML2) | |
| message(STATUS "Not building llvm-mt${CMAKE_EXECUTABLE_SUFFIX} because libxml2 is not available") | |
| return() | |
| endif () | |
| set(LLVM_LINK_COMPONENTS | |
| Option | |
| Support | |
| WindowsManifest | |
| ) | |
| set(LLVM_TARGET_DEFINITIONS Opts.td) | |
| tablegen(LLVM Opts.inc -gen-opt-parser-defs) | |
| add_public_tablegen_target(MtTableGen) | |
| add_llvm_tool(llvm-mt | |
| llvm-mt.cpp | |
| DEPENDS | |
| MtTableGen | |
| GENERATE_DRIVER | |
| ) |