23 lines · plain
1if (NOT LLVM_ENABLE_LIBXML2)2 message(STATUS "Not building llvm-mt${CMAKE_EXECUTABLE_SUFFIX} because libxml2 is not available")3 return()4endif ()5 6set(LLVM_LINK_COMPONENTS7 Option8 Support9 WindowsManifest10 )11 12set(LLVM_TARGET_DEFINITIONS Opts.td)13 14tablegen(LLVM Opts.inc -gen-opt-parser-defs)15add_public_tablegen_target(MtTableGen)16 17add_llvm_tool(llvm-mt18 llvm-mt.cpp19 DEPENDS20 MtTableGen21 GENERATE_DRIVER22 )23