| set(LLVM_LINK_COMPONENTS |
| Object |
| Option |
| Support |
| ) |
| |
| set(LLVM_TARGET_DEFINITIONS Opts.td) |
| tablegen(LLVM Opts.inc -gen-opt-parser-defs) |
| add_public_tablegen_target(RcOptsTableGen) |
| |
| set(LLVM_TARGET_DEFINITIONS WindresOpts.td) |
| tablegen(LLVM WindresOpts.inc -gen-opt-parser-defs) |
| add_public_tablegen_target(WindresOptsTableGen) |
| |
| add_llvm_tool(llvm-rc |
| llvm-rc.cpp |
| ResourceFileWriter.cpp |
| ResourceScriptCppFilter.cpp |
| ResourceScriptParser.cpp |
| ResourceScriptStmt.cpp |
| ResourceScriptToken.cpp |
| ) |
| |
| add_llvm_tool_symlink(llvm-windres llvm-rc) |
| |
| if(LLVM_INSTALL_BINUTILS_SYMLINKS) |
| add_llvm_tool_symlink(windres llvm-rc) |
| endif() |