43 lines · plain
1set(LLVM_TARGET_DEFINITIONS Options.td)2tablegen(LLVM Options.inc -gen-opt-parser-defs)3add_public_tablegen_target(WasmOptionsTableGen)4 5add_lld_library(lldWasm6 Driver.cpp7 InputChunks.cpp8 InputFiles.cpp9 LTO.cpp10 MapFile.cpp11 MarkLive.cpp12 OutputSections.cpp13 OutputSegment.cpp14 Relocations.cpp15 SymbolTable.cpp16 Symbols.cpp17 SyntheticSections.cpp18 Writer.cpp19 WriterUtils.cpp20 21 LINK_COMPONENTS22 ${LLVM_TARGETS_TO_BUILD}23 BinaryFormat24 BitWriter25 Core26 Demangle27 LTO28 MC29 Object30 Option31 Passes32 ProfileData33 Support34 TargetParser35 36 LINK_LIBS37 lldCommon38 39 DEPENDS40 WasmOptionsTableGen41 intrinsics_gen42 )43