xref: /llvm-project/llvm/tools/llvm-libtool-darwin/CMakeLists.txt (revision 668e33c6401abe7844691fb7d47a3cf2d2012dbc)
1set(LLVM_LINK_COMPONENTS
2  BinaryFormat
3  Core
4  Object
5  Option
6  Support
7  TargetParser
8  TextAPI
9  ${LLVM_TARGETS_TO_BUILD}
10  )
11
12set(LLVM_TARGET_DEFINITIONS Opts.td)
13tablegen(LLVM Opts.inc -gen-opt-parser-defs)
14add_public_tablegen_target(LibtoolDarwinOptsTableGen)
15
16add_llvm_tool(llvm-libtool-darwin
17  llvm-libtool-darwin.cpp
18
19  DEPENDS
20  LibtoolDarwinOptsTableGen
21  GENERATE_DRIVER
22)
23
24if(LLVM_INSTALL_CCTOOLS_SYMLINKS)
25  add_llvm_tool_symlink(libtool llvm-libtool-darwin)
26endif()
27