diff options
author | Colin Cross <ccross@android.com> | 2017-12-04 21:13:16 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-12-04 21:13:16 +0000 |
commit | c9a813439921c6b4abb479c44eeda0eaa46f74cc (patch) | |
tree | b64495a06a849b7ae19e57529141cad93a9d2c52 | |
parent | ad843bce9551e03b4da05b67a7f924fb84302e4b (diff) | |
parent | e15ddaf4ae1de2e789197de3eb3f70ff40327a5b (diff) | |
download | build_soong-c9a813439921c6b4abb479c44eeda0eaa46f74cc.tar.gz build_soong-c9a813439921c6b4abb479c44eeda0eaa46f74cc.tar.bz2 build_soong-c9a813439921c6b4abb479c44eeda0eaa46f74cc.zip |
Fix builds outside of make
am: e15ddaf4ae
Change-Id: I2d313af3ec290d38b32361785b4a41d508e4aae4
-rw-r--r-- | android/config.go | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/android/config.go b/android/config.go index 8ae6471b..a4624c7a 100644 --- a/android/config.go +++ b/android/config.go @@ -475,19 +475,19 @@ func (c *config) PlatformVersionCombinedCodenames() []string { } func (c *config) ProductAAPTConfig() []string { - return *c.ProductVariables.AAPTConfig + return stringSlice(c.ProductVariables.AAPTConfig) } func (c *config) ProductAAPTPreferredConfig() string { - return *c.ProductVariables.AAPTPreferredConfig + return String(c.ProductVariables.AAPTPreferredConfig) } func (c *config) ProductAAPTCharacteristics() string { - return *c.ProductVariables.AAPTCharacteristics + return String(c.ProductVariables.AAPTCharacteristics) } func (c *config) ProductAAPTPrebuiltDPI() []string { - return *c.ProductVariables.AAPTPrebuiltDPI + return stringSlice(c.ProductVariables.AAPTPrebuiltDPI) } func (c *config) DefaultAppCertificateDir(ctx PathContext) SourcePath { @@ -686,3 +686,11 @@ func (c *config) CFIEnabledForPath(path string) bool { } return prefixInList(path, *c.ProductVariables.CFIIncludePaths) } + +func stringSlice(s *[]string) []string { + if s != nil { + return *s + } else { + return nil + } +} |