1set(LLVM_TARGET_DEFINITIONS Options.td) 2tablegen(LLVM Options.inc -gen-opt-parser-defs) 3add_public_tablegen_target(WasmOptionsTableGen) 4 5add_lld_library(lldWasm 6 Driver.cpp 7 InputChunks.cpp 8 InputFiles.cpp 9 LTO.cpp 10 MapFile.cpp 11 MarkLive.cpp 12 OutputSections.cpp 13 OutputSegment.cpp 14 Relocations.cpp 15 SymbolTable.cpp 16 Symbols.cpp 17 SyntheticSections.cpp 18 Writer.cpp 19 WriterUtils.cpp 20 21 LINK_COMPONENTS 22 ${LLVM_TARGETS_TO_BUILD} 23 BinaryFormat 24 Core 25 Demangle 26 LTO 27 MC 28 Object 29 Option 30 Passes 31 Support 32 TargetParser 33 34 LINK_LIBS 35 lldCommon 36 37 DEPENDS 38 WasmOptionsTableGen 39 intrinsics_gen 40 ) 41