diff options
Diffstat (limited to 'android/config.go')
| -rw-r--r-- | android/config.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/android/config.go b/android/config.go index 8e01e186b..4a4da080a 100644 --- a/android/config.go +++ b/android/config.go @@ -892,8 +892,13 @@ func (c *config) Eng() bool { return Bool(c.productVariables.Eng) } +// DevicePrimaryArchType returns the ArchType for the first configured device architecture, or +// Common if there are no device architectures. func (c *config) DevicePrimaryArchType() ArchType { - return c.Targets[Android][0].Arch.ArchType + if androidTargets := c.Targets[Android]; len(androidTargets) > 0 { + return androidTargets[0].Arch.ArchType + } + return Common } func (c *config) SanitizeHost() []string { |