Lines Matching defs:productVariables
187 type productVariables struct { struct
189 Make_suffix *string `json:",omitempty"`
191 BuildId *string `json:",omitempty"`
192 BuildNumberFile *string `json:",omitempty"`
194 Platform_version_name *string `json:",omitempty"`
195 Platform_sdk_version *int `json:",omitempty"`
196 Platform_sdk_codename *string `json:",omitempty"`
197 Platform_sdk_version_or_codename *string `json:",omitempty"`
198 Platform_sdk_final *bool `json:",omitempty"`
199 Platform_sdk_extension_version *int `json:",omitempty"`
200 Platform_base_sdk_extension_version *int `json:",omitempty"`
201 Platform_version_active_codenames []string `json:",omitempty"`
202 Platform_version_all_preview_codenames []string `json:",omitempty"`
203 Platform_vndk_version *string `json:",omitempty"`
204 Platform_systemsdk_versions []string `json:",omitempty"`
205 Platform_security_patch *string `json:",omitempty"`
206 Platform_preview_sdk_version *string `json:",omitempty"`
207 Platform_min_supported_target_sdk_version *string `json:",omitempty"`
208 Platform_base_os *string `json:",omitempty"`
209 Platform_version_last_stable *string `json:",omitempty"`
210 Platform_version_known_codenames *string `json:",omitempty"`
212 DeviceName *string `json:",omitempty"`
213 DeviceProduct *string `json:",omitempty"`
214 DeviceArch *string `json:",omitempty"`
215 DeviceArchVariant *string `json:",omitempty"`
216 DeviceCpuVariant *string `json:",omitempty"`
217 DeviceAbi []string `json:",omitempty"`
218 DeviceVndkVersion *string `json:",omitempty"`
219 DeviceCurrentApiLevelForVendorModules *string `json:",omitempty"`
220 DeviceSystemSdkVersions []string `json:",omitempty"`
221 DeviceMaxPageSizeSupported *string `json:",omitempty"`
223 RecoverySnapshotVersion *string `json:",omitempty"`
225 DeviceSecondaryArch *string `json:",omitempty"`
226 DeviceSecondaryArchVariant *string `json:",omitempty"`
227 DeviceSecondaryCpuVariant *string `json:",omitempty"`
228 DeviceSecondaryAbi []string `json:",omitempty"`
230 NativeBridgeArch *string `json:",omitempty"`
231 NativeBridgeArchVariant *string `json:",omitempty"`
232 NativeBridgeCpuVariant *string `json:",omitempty"`
233 NativeBridgeAbi []string `json:",omitempty"`
234 NativeBridgeRelativePath *string `json:",omitempty"`
236 NativeBridgeSecondaryArch *string `json:",omitempty"`
237 NativeBridgeSecondaryArchVariant *string `json:",omitempty"`
238 NativeBridgeSecondaryCpuVariant *string `json:",omitempty"`
239 NativeBridgeSecondaryAbi []string `json:",omitempty"`
240 NativeBridgeSecondaryRelativePath *string `json:",omitempty"`
242 HostArch *string `json:",omitempty"`
243 HostSecondaryArch *string `json:",omitempty"`
244 HostMusl *bool `json:",omitempty"`
246 CrossHost *string `json:",omitempty"`
247 CrossHostArch *string `json:",omitempty"`
248 CrossHostSecondaryArch *string `json:",omitempty"`
250 DeviceResourceOverlays []string `json:",omitempty"`
251 ProductResourceOverlays []string `json:",omitempty"`
252 EnforceRROTargets []string `json:",omitempty"`
253 EnforceRROExcludedOverlays []string `json:",omitempty"`
255 AAPTCharacteristics *string `json:",omitempty"`
256 AAPTConfig []string `json:",omitempty"`
257 AAPTPreferredConfig *string `json:",omitempty"`
258 AAPTPrebuiltDPI []string `json:",omitempty"`
260 DefaultAppCertificate *string `json:",omitempty"`
261 MainlineSepolicyDevCertificates *string `json:",omitempty"`
263 AppsDefaultVersionName *string `json:",omitempty"`
265 Allow_missing_dependencies *bool `json:",omitempty"`
266 Unbundled_build *bool `json:",omitempty"`
267 Unbundled_build_apps []string `json:",omitempty"`
268 Unbundled_build_image *bool `json:",omitempty"`
269 Always_use_prebuilt_sdks *bool `json:",omitempty"`
270 Skip_boot_jars_check *bool `json:",omitempty"`
271 Malloc_not_svelte *bool `json:",omitempty"`
272 Malloc_zero_contents *bool `json:",omitempty"`
273 Malloc_pattern_fill_contents *bool `json:",omitempty"`
274 Safestack *bool `json:",omitempty"`
275 HostStaticBinaries *bool `json:",omitempty"`
276 Binder32bit *bool `json:",omitempty"`
277 UseGoma *bool `json:",omitempty"`
278 UseRBE *bool `json:",omitempty"`
279 UseRBEJAVAC *bool `json:",omitempty"`
280 UseRBER8 *bool `json:",omitempty"`
281 UseRBED8 *bool `json:",omitempty"`
282 Debuggable *bool `json:",omitempty"`
283 Eng *bool `json:",omitempty"`
284 Treble_linker_namespaces *bool `json:",omitempty"`
285 Enforce_vintf_manifest *bool `json:",omitempty"`
286 Uml *bool `json:",omitempty"`
287 Arc *bool `json:",omitempty"`
288 MinimizeJavaDebugInfo *bool `json:",omitempty"`
290 Check_elf_files *bool `json:",omitempty"`
292 UncompressPrivAppDex *bool `json:",omitempty"`
293 ModulesLoadedByPrivilegedModules []string `json:",omitempty"`
295 BootJars ConfiguredJarList `json:",omitempty"`
296 ApexBootJars ConfiguredJarList `json:",omitempty"`
298 IntegerOverflowExcludePaths []string `json:",omitempty"`
300 EnableCFI *bool `json:",omitempty"`
301 CFIExcludePaths []string `json:",omitempty"`
302 CFIIncludePaths []string `json:",omitempty"`
304 DisableScudo *bool `json:",omitempty"`
306 MemtagHeapExcludePaths []string `json:",omitempty"`
307 MemtagHeapAsyncIncludePaths []string `json:",omitempty"`
308 MemtagHeapSyncIncludePaths []string `json:",omitempty"`
310 HWASanIncludePaths []string `json:",omitempty"`
312 VendorPath *string `json:",omitempty"`
313 OdmPath *string `json:",omitempty"`
314 ProductPath *string `json:",omitempty"`
315 SystemExtPath *string `json:",omitempty"`
317 ClangTidy *bool `json:",omitempty"`
318 TidyChecks *string `json:",omitempty"`
320 JavaCoveragePaths []string `json:",omitempty"`
321 JavaCoverageExcludePaths []string `json:",omitempty"`
323 GcovCoverage *bool `json:",omitempty"`
324 ClangCoverage *bool `json:",omitempty"`
325 NativeCoveragePaths []string `json:",omitempty"`
326 NativeCoverageExcludePaths []string `json:",omitempty"`
327 ClangCoverageContinuousMode *bool `json:",omitempty"`
330 Native_coverage *bool `json:",omitempty"`
332 SanitizeHost []string `json:",omitempty"`
333 SanitizeDevice []string `json:",omitempty"`
334 SanitizeDeviceDiag []string `json:",omitempty"`
335 SanitizeDeviceArch []string `json:",omitempty"`
337 ArtUseReadBarrier *bool `json:",omitempty"`
339 BtConfigIncludeDir *string `json:",omitempty"`
341 Override_rs_driver *string `json:",omitempty"`
343 DeviceKernelHeaders []string `json:",omitempty"`
345 ExtraVndkVersions []string `json:",omitempty"`
347 NamespacesToExport []string `json:",omitempty"`
349 PgoAdditionalProfileDirs []string `json:",omitempty"`
351 VndkUseCoreVariant *bool `json:",omitempty"`
352 VndkSnapshotBuildArtifacts *bool `json:",omitempty"`
354 DirectedVendorSnapshot bool `json:",omitempty"`
355 VendorSnapshotModules map[string]bool `json:",omitempty"`
357 DirectedRecoverySnapshot bool `json:",omitempty"`
358 RecoverySnapshotModules map[string]bool `json:",omitempty"`
360 VendorSnapshotDirsIncluded []string `json:",omitempty"`
361 VendorSnapshotDirsExcluded []string `json:",omitempty"`
362 RecoverySnapshotDirsExcluded []string `json:",omitempty"`
363 RecoverySnapshotDirsIncluded []string `json:",omitempty"`
364 HostFakeSnapshotEnabled bool `json:",omitempty"`
366 MultitreeUpdateMeta bool `json:",omitempty"`
368 BoardVendorSepolicyDirs []string `json:",omitempty"`
369 BoardOdmSepolicyDirs []string `json:",omitempty"`
370 BoardReqdMaskPolicy []string `json:",omitempty"`
371 BoardPlatVendorPolicy []string `json:",omitempty"`
372 BoardSystemExtPublicPrebuiltDirs []string `json:",omitempty"`
373 BoardSystemExtPrivatePrebuiltDirs []string `json:",omitempty"`
374 BoardProductPublicPrebuiltDirs []string `json:",omitempty"`
375 BoardProductPrivatePrebuiltDirs []string `json:",omitempty"`
376 SystemExtPublicSepolicyDirs []string `json:",omitempty"`
377 SystemExtPrivateSepolicyDirs []string `json:",omitempty"`
378 BoardSepolicyM4Defs []string `json:",omitempty"`
380 BoardSepolicyVers *string `json:",omitempty"`
381 PlatformSepolicyVersion *string `json:",omitempty"`
382 TotSepolicyVersion *string `json:",omitempty"`
384 SystemExtSepolicyPrebuiltApiDir *string `json:",omitempty"`
385 ProductSepolicyPrebuiltApiDir *string `json:",omitempty"`
387 PlatformSepolicyCompatVersions []string `json:",omitempty"`
389 VendorVars map[string]map[string]string `json:",omitempty"`
391 Ndk_abis *bool `json:",omitempty"`
393 TrimmedApex *bool `json:",omitempty"`
394 Flatten_apex *bool `json:",omitempty"`
395 ForceApexSymlinkOptimization *bool `json:",omitempty"`
396 CompressedApex *bool `json:",omitempty"`
397 Aml_abis *bool `json:",omitempty"`
399 DexpreoptGlobalConfig *string `json:",omitempty"`
401 WithDexpreopt bool `json:",omitempty"`
403 ManifestPackageNameOverrides []string `json:",omitempty"`
404 CertificateOverrides []string `json:",omitempty"`
405 PackageNameOverrides []string `json:",omitempty"`
407 ApexGlobalMinSdkVersionOverride *string `json:",omitempty"`
409 EnforceSystemCertificate *bool `json:",omitempty"`
410 EnforceSystemCertificateAllowList []string `json:",omitempty"`
412 ProductHiddenAPIStubs []string `json:",omitempty"`
413 ProductHiddenAPIStubsSystem []string `json:",omitempty"`
414 ProductHiddenAPIStubsTest []string `json:",omitempty"`
416 ProductPublicSepolicyDirs []string `json:",omitempty"`
417 ProductPrivateSepolicyDirs []string `json:",omitempty"`
419 ProductVndkVersion *string `json:",omitempty"`
421 TargetFSConfigGen []string `json:",omitempty"`
423 MissingUsesLibraries []string `json:",omitempty"`
425 EnforceProductPartitionInterface *bool `json:",omitempty"`
427 EnforceInterPartitionJavaSdkLibrary *bool `json:",omitempty"`
428 InterPartitionJavaLibraryAllowList []string `json:",omitempty"`
430 InstallExtraFlattenedApexes *bool `json:",omitempty"`
432 BoardUsesRecoveryAsBoot *bool `json:",omitempty"`
434 BoardKernelBinaries []string `json:",omitempty"`
435 BoardKernelModuleInterfaceVersions []string `json:",omitempty"`
437 BoardMoveRecoveryResourcesToVendorBoot *bool `json:",omitempty"`
439 PrebuiltHiddenApiDir *string `json:",omitempty"`
441 ShippingApiLevel *string `json:",omitempty"`
443 BuildBrokenClangAsFlags bool `json:",omitempty"`
444 BuildBrokenClangCFlags bool `json:",omitempty"`
445 BuildBrokenClangProperty bool `json:",omitempty"`
446 BuildBrokenDepfile *bool `json:",omitempty"`
447 BuildBrokenEnforceSyspropOwner bool `json:",omitempty"`
448 BuildBrokenTrebleSyspropNeverallow bool `json:",omitempty"`
449 BuildBrokenUsesSoongPython2Modules bool `json:",omitempty"`
450 BuildBrokenVendorPropertyNamespace bool `json:",omitempty"`
451 BuildBrokenInputDirModules []string `json:",omitempty"`
453 BuildDebugfsRestrictionsEnabled bool `json:",omitempty"`
455 RequiresInsecureExecmemForSwiftshader bool `json:",omitempty"`
457 SelinuxIgnoreNeverallows bool `json:",omitempty"`
459 SepolicySplit bool `json:",omitempty"`
461 SepolicyFreezeTestExtraDirs []string `json:",omitempty"`
462 SepolicyFreezeTestExtraPrebuiltDirs []string `json:",omitempty"`
464 GenerateAidlNdkPlatformBackend bool `json:",omitempty"`
466 IgnorePrefer32OnDevice bool `json:",omitempty"`
468 IncludeTags []string `json:",omitempty"`
469 SourceRootDirs []string `json:",omitempty"`
471 AfdoProfiles []string `json:",omitempty"`
473 ProductManufacturer string `json:",omitempty"`
474 ProductBrand string `json:",omitempty"`
475 BuildVersionTags []string `json:",omitempty"`
490 func (v *productVariables) SetDefaultConfig() {