1include "../../../../include/lldb/Core/PropertiesBase.td" 2 3let Definition = "platformqemuuser" in { 4 def Architecture: Property<"architecture", "String">, 5 Global, 6 DefaultStringValue<"">, 7 Desc<"Architecture to emulate.">; 8 def EmulatorPath: Property<"emulator-path", "FileSpec">, 9 Global, 10 DefaultStringValue<"">, 11 Desc<"Path to the emulator binary. If the path does not contain a directory separator, the filename is looked up in the PATH environment variable. If empty, the filename is derived from the architecture setting.">; 12 def EmulatorArgs: Property<"emulator-args", "Args">, 13 Global, 14 DefaultStringValue<"">, 15 Desc<"Extra arguments to pass to the emulator.">; 16 def EmulatorEnvVars: Property<"emulator-env-vars", "Dictionary">, 17 Global, 18 ElementType<"String">, 19 Desc<"Extra variables to add to the emulator environment.">; 20 def TargetEnvVars: Property<"target-env-vars", "Dictionary">, 21 Global, 22 ElementType<"String">, 23 Desc<"Extra variables to add to emulated target environment.">; 24} 25