Merge "CompilerDeviceProperties are added to the sdk impl library" am: b1a96e5ebf
am: 031973687f
Change-Id: I6e54c2f80c4cd3a2dffb6c87744e552e618a0393
This commit is contained in:
commit
927340ecd3
1 changed files with 4 additions and 2 deletions
|
@ -114,6 +114,7 @@ type sdkLibrary struct {
|
|||
android.DefaultableModuleBase
|
||||
|
||||
properties sdkLibraryProperties
|
||||
deviceProperties CompilerDeviceProperties
|
||||
|
||||
publicApiStubsPath android.Paths
|
||||
systemApiStubsPath android.Paths
|
||||
|
@ -405,7 +406,7 @@ func (module *sdkLibrary) createImplLibrary(mctx android.TopDownMutatorContext)
|
|||
props.Product_specific = proptools.BoolPtr(true)
|
||||
}
|
||||
|
||||
mctx.CreateModule(android.ModuleFactoryAdaptor(LibraryFactory(true)), &props)
|
||||
mctx.CreateModule(android.ModuleFactoryAdaptor(LibraryFactory(true)), &props, &module.deviceProperties)
|
||||
}
|
||||
|
||||
// Creates the xml file that publicizes the runtime library
|
||||
|
@ -523,6 +524,7 @@ func sdkLibraryMutator(mctx android.TopDownMutatorContext) {
|
|||
func sdkLibraryFactory() android.Module {
|
||||
module := &sdkLibrary{}
|
||||
module.AddProperties(&module.properties)
|
||||
module.AddProperties(&module.deviceProperties)
|
||||
android.InitAndroidArchModule(module, android.DeviceSupported, android.MultilibCommon)
|
||||
android.InitDefaultableModule(module)
|
||||
return module
|
||||
|
|
Loading…
Reference in a new issue