blob: 2bfd93b9aea7a7ba5112a48396bfa9ad19f8ccae [file] [log] [blame]
Rui Ueyama411c63602015-05-28 19:09:301set(LLVM_TARGET_DEFINITIONS Options.td)
2tablegen(LLVM Options.inc -gen-opt-parser-defs)
3add_public_tablegen_target(COFFOptionsTableGen)
4
5add_llvm_library(lldCOFF
6 Chunks.cpp
Rui Ueyama4b22fa72015-06-07 01:15:047 DLL.cpp
Rui Ueyama411c63602015-05-28 19:09:308 Driver.cpp
Rui Ueyama3500f662015-05-28 20:30:069 DriverUtils.cpp
Rafael Espindolab835ae82015-08-06 14:58:5010 Error.cpp
Rui Ueyama49560c72015-06-24 20:40:0311 ICF.cpp
Rui Ueyama411c63602015-05-28 19:09:3012 InputFiles.cpp
Rui Ueyama1f373702015-06-17 19:19:2513 ModuleDef.cpp
Rui Ueyama411c63602015-05-28 19:09:3014 SymbolTable.cpp
15 Symbols.cpp
16 Writer.cpp
Peter Collingbourne60c16162015-06-01 20:10:1017
18 LINK_COMPONENTS
19 ${LLVM_TARGETS_TO_BUILD}
20 Core
21 LTO
Peter Collingbournebd1cb792015-06-09 21:52:4822 LibDriver
Benjamin Kramer44b07232015-06-23 19:54:5723 Object
Peter Collingbourne60c16162015-06-01 20:10:1024 MC
25 MCDisassembler
Benjamin Kramer44b07232015-06-23 19:54:5726 Target
27 Option
Peter Collingbourne60c16162015-06-01 20:10:1028 Support
Rui Ueyama411c63602015-05-28 19:09:3029 )
30
31add_dependencies(lldCOFF COFFOptionsTableGen)