xref: /llvm-project/lldb/source/Plugins/SymbolLocator/Debuginfod/CMakeLists.txt (revision c43c86c285a39dcc6ec4a15b8f155152031b3997)
1lldb_tablegen(SymbolLocatorDebuginfodProperties.inc -gen-lldb-property-defs
2  SOURCE SymbolLocatorDebuginfodProperties.td
3  TARGET LLDBPluginSymbolLocatorDebuginfodPropertiesGen)
4
5lldb_tablegen(SymbolLocatorDebuginfodPropertiesEnum.inc -gen-lldb-property-enum-defs
6  SOURCE SymbolLocatorDebuginfodProperties.td
7  TARGET LLDBPluginSymbolLocatorDebuginfodPropertiesEnumGen)
8
9add_lldb_library(lldbPluginSymbolLocatorDebuginfod PLUGIN
10  SymbolLocatorDebuginfod.cpp
11
12  LINK_LIBS
13    lldbCore
14    lldbHost
15    lldbSymbol
16    LLVMDebuginfod
17  )
18
19add_dependencies(lldbPluginSymbolLocatorDebuginfod
20  LLDBPluginSymbolLocatorDebuginfodPropertiesGen
21  LLDBPluginSymbolLocatorDebuginfodPropertiesEnumGen)
22