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 | |
) |