sdk modules are by default compile_multilib: "both"
Bug: 143948100 Test: m (sdk_test.go amended) Change-Id: I7df1b96af49a6569012e44eeb3c0722fac63fa51
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user