Use default app certificate from Make am: 61ae0b7eed
am: 9d58bf0610
Change-Id: I053f5419cbfb52736defe8dc6844e4b2221ef54f
This commit is contained in:
@@ -491,12 +491,22 @@ func (c *config) ProductAAPTPrebuiltDPI() []string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *config) DefaultAppCertificateDir(ctx PathContext) SourcePath {
|
func (c *config) DefaultAppCertificateDir(ctx PathContext) SourcePath {
|
||||||
|
defaultCert := String(c.ProductVariables.DefaultAppCertificate)
|
||||||
|
if defaultCert != "" {
|
||||||
|
return PathForSource(ctx, filepath.Dir(defaultCert))
|
||||||
|
} else {
|
||||||
return PathForSource(ctx, "build/target/product/security")
|
return PathForSource(ctx, "build/target/product/security")
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func (c *config) DefaultAppCertificate(ctx PathContext) SourcePath {
|
func (c *config) DefaultAppCertificate(ctx PathContext) SourcePath {
|
||||||
|
defaultCert := String(c.ProductVariables.DefaultAppCertificate)
|
||||||
|
if defaultCert != "" {
|
||||||
|
return PathForSource(ctx, defaultCert)
|
||||||
|
} else {
|
||||||
return c.DefaultAppCertificateDir(ctx).Join(ctx, "testkey")
|
return c.DefaultAppCertificateDir(ctx).Join(ctx, "testkey")
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func (c *config) AllowMissingDependencies() bool {
|
func (c *config) AllowMissingDependencies() bool {
|
||||||
return Bool(c.ProductVariables.Allow_missing_dependencies)
|
return Bool(c.ProductVariables.Allow_missing_dependencies)
|
||||||
|
@@ -141,6 +141,8 @@ type productVariables struct {
|
|||||||
AAPTPreferredConfig *string `json:",omitempty"`
|
AAPTPreferredConfig *string `json:",omitempty"`
|
||||||
AAPTPrebuiltDPI *[]string `json:",omitempty"`
|
AAPTPrebuiltDPI *[]string `json:",omitempty"`
|
||||||
|
|
||||||
|
DefaultAppCertificate *string `json:",omitempty"`
|
||||||
|
|
||||||
AppsDefaultVersionName *string `json:",omitempty"`
|
AppsDefaultVersionName *string `json:",omitempty"`
|
||||||
|
|
||||||
Allow_missing_dependencies *bool `json:",omitempty"`
|
Allow_missing_dependencies *bool `json:",omitempty"`
|
||||||
|
Reference in New Issue
Block a user