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 BitWriter 25 Core 26 Demangle 27 LTO 28 MC 29 Object 30 Option 31 Passes 32 ProfileData 33 Support 34 TargetParser 35 36 LINK_LIBS 37 lldCommon 38 39 DEPENDS 40 WasmOptionsTableGen 41 intrinsics_gen 42 ) 43