1lldb_tablegen(InterpreterProperties.inc -gen-lldb-property-defs 2 SOURCE InterpreterProperties.td 3 TARGET LLDBInterpreterPropertiesGen) 4 5lldb_tablegen(InterpreterPropertiesEnum.inc -gen-lldb-property-enum-defs 6 SOURCE InterpreterProperties.td 7 TARGET LLDBInterpreterPropertiesEnumGen) 8 9add_subdirectory(Interfaces) 10 11add_lldb_library(lldbInterpreter NO_PLUGIN_DEPENDENCIES 12 CommandAlias.cpp 13 CommandHistory.cpp 14 CommandInterpreter.cpp 15 CommandObject.cpp 16 CommandOptionValidators.cpp 17 CommandReturnObject.cpp 18 OptionArgParser.cpp 19 OptionGroupArchitecture.cpp 20 OptionGroupBoolean.cpp 21 OptionGroupFile.cpp 22 OptionGroupFormat.cpp 23 OptionGroupMemoryTag.cpp 24 OptionGroupPythonClassWithDict.cpp 25 OptionGroupOutputFile.cpp 26 OptionGroupPlatform.cpp 27 OptionGroupString.cpp 28 OptionGroupUInt64.cpp 29 OptionGroupUUID.cpp 30 OptionGroupValueObjectDisplay.cpp 31 OptionValue.cpp 32 OptionValueArch.cpp 33 OptionValueArgs.cpp 34 OptionValueArray.cpp 35 OptionValueBoolean.cpp 36 OptionValueChar.cpp 37 OptionValueDictionary.cpp 38 OptionValueEnumeration.cpp 39 OptionValueFileColonLine.cpp 40 OptionValueFileSpec.cpp 41 OptionValueFileSpecList.cpp 42 OptionValueFormat.cpp 43 OptionValueFormatEntity.cpp 44 OptionValueLanguage.cpp 45 OptionValuePathMappings.cpp 46 OptionValueProperties.cpp 47 OptionValueRegex.cpp 48 OptionValueSInt64.cpp 49 OptionValueString.cpp 50 OptionValueUInt64.cpp 51 OptionValueUUID.cpp 52 OptionGroupVariable.cpp 53 OptionGroupWatchpoint.cpp 54 Options.cpp 55 Property.cpp 56 ScriptInterpreter.cpp 57 58 LINK_LIBS 59 lldbInterpreterInterfaces 60 lldbCommands 61 lldbCore 62 lldbDataFormatters 63 lldbHost 64 lldbTarget 65 lldbUtility 66 67 LINK_COMPONENTS 68 Support 69 ) 70 71add_dependencies(lldbInterpreter 72 lldbInterpreterInterfaces 73 LLDBInterpreterPropertiesGen 74 LLDBInterpreterPropertiesEnumGen) 75 76