Jordan Rupprecht | 6a253d3 | 2019-07-29 17:22:10 +0000 | [diff] [blame] | 1 | lldb_tablegen(InterpreterProperties.inc -gen-lldb-property-defs |
| 2 | SOURCE InterpreterProperties.td |
Jonas Devlieghere | 7070a0b | 2019-07-26 18:14:04 +0000 | [diff] [blame] | 3 | TARGET LLDBInterpreterPropertiesGen) |
| 4 | |
Jordan Rupprecht | 6a253d3 | 2019-07-29 17:22:10 +0000 | [diff] [blame] | 5 | lldb_tablegen(InterpreterPropertiesEnum.inc -gen-lldb-property-enum-defs |
| 6 | SOURCE InterpreterProperties.td |
Jonas Devlieghere | 7070a0b | 2019-07-26 18:14:04 +0000 | [diff] [blame] | 7 | TARGET LLDBInterpreterPropertiesEnumGen) |
| 8 | |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 9 | add_lldb_library(lldbInterpreter |
Enrico Granata | 7cf3b34 | 2016-03-08 21:29:49 +0000 | [diff] [blame] | 10 | CommandAlias.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 11 | CommandHistory.cpp |
| 12 | CommandInterpreter.cpp |
| 13 | CommandObject.cpp |
Zachary Turner | d37221d | 2014-07-09 16:31:49 +0000 | [diff] [blame] | 14 | CommandOptionValidators.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 15 | CommandReturnObject.cpp |
Pavel Labath | 47cbf4a | 2018-04-10 09:03:59 +0000 | [diff] [blame] | 16 | OptionArgParser.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 17 | OptionGroupArchitecture.cpp |
| 18 | OptionGroupBoolean.cpp |
| 19 | OptionGroupFile.cpp |
| 20 | OptionGroupFormat.cpp |
Jim Ingham | 943a248 | 2019-10-03 22:18:51 +0000 | [diff] [blame] | 21 | OptionGroupPythonClassWithDict.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 22 | OptionGroupOutputFile.cpp |
| 23 | OptionGroupPlatform.cpp |
| 24 | OptionGroupString.cpp |
| 25 | OptionGroupUInt64.cpp |
| 26 | OptionGroupUUID.cpp |
| 27 | OptionGroupValueObjectDisplay.cpp |
| 28 | OptionValue.cpp |
| 29 | OptionValueArch.cpp |
| 30 | OptionValueArgs.cpp |
| 31 | OptionValueArray.cpp |
| 32 | OptionValueBoolean.cpp |
Zachary Turner | 3e7442b | 2015-01-12 20:44:02 +0000 | [diff] [blame] | 33 | OptionValueChar.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 34 | OptionValueDictionary.cpp |
| 35 | OptionValueEnumeration.cpp |
Jim Ingham | bc0a9a1 | 2020-07-16 11:34:50 -0700 | [diff] [blame] | 36 | OptionValueFileColonLine.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 37 | OptionValueFileSpec.cpp |
Adrian Prantl | 83108e7 | 2019-08-22 20:10:24 +0000 | [diff] [blame] | 38 | OptionValueFileSpecList.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 39 | OptionValueFormat.cpp |
Reid Kleckner | d9041a3 | 2015-02-04 22:46:17 +0000 | [diff] [blame] | 40 | OptionValueFormatEntity.cpp |
Enrico Granata | c5515ef | 2015-02-20 19:54:06 +0000 | [diff] [blame] | 41 | OptionValueLanguage.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 42 | OptionValuePathMappings.cpp |
| 43 | OptionValueProperties.cpp |
| 44 | OptionValueRegex.cpp |
| 45 | OptionValueSInt64.cpp |
| 46 | OptionValueString.cpp |
| 47 | OptionValueUInt64.cpp |
| 48 | OptionValueUUID.cpp |
| 49 | OptionGroupVariable.cpp |
| 50 | OptionGroupWatchpoint.cpp |
| 51 | Options.cpp |
| 52 | Property.cpp |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 53 | ScriptInterpreter.cpp |
Chris Bieneman | 494f277 | 2017-01-31 20:43:05 +0000 | [diff] [blame] | 54 | |
| 55 | LINK_LIBS |
| 56 | lldbCommands |
| 57 | lldbCore |
| 58 | lldbDataFormatters |
| 59 | lldbHost |
| 60 | lldbTarget |
| 61 | lldbUtility |
| 62 | |
| 63 | LINK_COMPONENTS |
| 64 | Support |
Joerg Sonnenberger | 340a175 | 2013-09-25 10:37:32 +0000 | [diff] [blame] | 65 | ) |
Tatyana Krasnukha | c4bc88b | 2018-09-21 18:34:41 +0000 | [diff] [blame] | 66 | |
Jonas Devlieghere | 7070a0b | 2019-07-26 18:14:04 +0000 | [diff] [blame] | 67 | add_dependencies(lldbInterpreter |
| 68 | LLDBInterpreterPropertiesGen |
| 69 | LLDBInterpreterPropertiesEnumGen) |
Jonas Devlieghere | a5db339 | 2019-07-25 22:56:59 +0000 | [diff] [blame] | 70 | |
Jonas Devlieghere | 62456e5 | 2019-12-12 09:22:34 -0800 | [diff] [blame] | 71 | if (LLDB_ENABLE_LIBEDIT) |
Jonas Devlieghere | f38234e | 2020-01-02 13:31:32 -0800 | [diff] [blame] | 72 | target_include_directories(lldbInterpreter PRIVATE ${LibEdit_INCLUDE_DIRS}) |
Jordan Rupprecht | 6a253d3 | 2019-07-29 17:22:10 +0000 | [diff] [blame] | 73 | endif() |