summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/CMakeLists.txt
blob: 7d1d03fe908fa3b7fde521ccfc5518b291a966a0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
lldb_tablegen(StructuredDataDarwinLogProperties.inc -gen-lldb-property-defs
  SOURCE StructuredDataDarwinLogProperties.td
  TARGET LLDBPluginStructuredDataDarwinLogPropertiesGen)

lldb_tablegen(StructuredDataDarwinLogPropertiesEnum.inc -gen-lldb-property-enum-defs
  SOURCE StructuredDataDarwinLogProperties.td
  TARGET LLDBPluginStructuredDataDarwinLogPropertiesEnumGen)

add_lldb_library(lldbPluginStructuredDataDarwinLog PLUGIN
  StructuredDataDarwinLog.cpp

  LINK_LIBS
    lldbBreakpoint
    lldbCore
    lldbHost
    lldbInterpreter
    lldbTarget
  )

add_dependencies(lldbPluginStructuredDataDarwinLog
  LLDBPluginStructuredDataDarwinLogPropertiesGen
  LLDBPluginStructuredDataDarwinLogPropertiesEnumGen)