xref: /openbsd-src/gnu/llvm/lldb/source/Commands/CMakeLists.txt (revision f6aab3d83b51b91c24247ad2c2573574de475a82)
1lldb_tablegen(CommandOptions.inc -gen-lldb-option-defs
2  SOURCE Options.td
3  TARGET LLDBOptionsGen)
4
5add_lldb_library(lldbCommands
6  CommandCompletions.cpp
7  CommandObjectApropos.cpp
8  CommandObjectBreakpoint.cpp
9  CommandObjectBreakpointCommand.cpp
10  CommandObjectCommands.cpp
11  CommandObjectDiagnostics.cpp
12  CommandObjectDisassemble.cpp
13  CommandObjectDWIMPrint.cpp
14  CommandObjectExpression.cpp
15  CommandObjectFrame.cpp
16  CommandObjectGUI.cpp
17  CommandObjectHelp.cpp
18  CommandObjectLanguage.cpp
19  CommandObjectLog.cpp
20  CommandObjectMemory.cpp
21  CommandObjectMemoryTag.cpp
22  CommandObjectMultiword.cpp
23  CommandObjectPlatform.cpp
24  CommandObjectPlugin.cpp
25  CommandObjectProcess.cpp
26  CommandObjectQuit.cpp
27  CommandObjectRegexCommand.cpp
28  CommandObjectRegister.cpp
29  CommandObjectScript.cpp
30  CommandObjectSession.cpp
31  CommandObjectSettings.cpp
32  CommandObjectSource.cpp
33  CommandObjectStats.cpp
34  CommandObjectTarget.cpp
35  CommandObjectThread.cpp
36  CommandObjectThreadUtil.cpp
37  CommandObjectTrace.cpp
38  CommandObjectType.cpp
39  CommandObjectVersion.cpp
40  CommandObjectWatchpoint.cpp
41  CommandObjectWatchpointCommand.cpp
42  CommandOptionArgumentTable.cpp
43  CommandOptionsProcessLaunch.cpp
44
45  LINK_LIBS
46    lldbBreakpoint
47    lldbCore
48    lldbDataFormatters
49    lldbExpression
50    lldbHost
51    lldbInterpreter
52    lldbSymbol
53    lldbTarget
54    lldbUtility
55    lldbVersion
56
57  LINK_COMPONENTS
58    Support
59  )
60
61add_dependencies(lldbCommands LLDBOptionsGen)
62