summaryrefslogtreecommitdiff
path: root/sdk/sdk.go
diff options
context:
space:
mode:
author Jiyong Park <jiyong@google.com> 2019-11-06 16:03:32 +0900
committer Jiyong Park <jiyong@google.com> 2019-11-06 16:34:15 +0900
commit100f3fd118b60a816f9ccc5477ad4372c469fafc (patch)
tree97c5549e186e48eff3039d914e104a2fa295f04f /sdk/sdk.go
parentaf60d490ff6fdd716b343e0b29ce5b2bb95e7829 (diff)
sdk modules are by default compile_multilib: "both"
Bug: 143948100 Test: m (sdk_test.go amended) Change-Id: I7df1b96af49a6569012e44eeb3c0722fac63fa51
Diffstat (limited to 'sdk/sdk.go')
-rw-r--r--sdk/sdk.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/sdk/sdk.go b/sdk/sdk.go
index 002fb5dc7..cb81a1466 100644
--- a/sdk/sdk.go
+++ b/sdk/sdk.go
@@ -19,6 +19,7 @@ import (
"strconv"
"github.com/google/blueprint"
+ "github.com/google/blueprint/proptools"
"android/soong/android"
// This package doesn't depend on the apex package, but import it to make its mutators to be
@@ -60,6 +61,13 @@ func ModuleFactory() android.Module {
s.AddProperties(&s.properties)
android.InitAndroidMultiTargetsArchModule(s, android.HostAndDeviceSupported, android.MultilibCommon)
android.InitDefaultableModule(s)
+ android.AddLoadHook(s, func(ctx android.LoadHookContext) {
+ type props struct {
+ Compile_multilib *string
+ }
+ p := &props{Compile_multilib: proptools.StringPtr("both")}
+ ctx.AppendProperties(p)
+ })
return s
}