Merge changes from topic "stub_validation" into main am: bc98b4151d am: 8a31dfb8fd am: f62a6384e2 am: c0e328636f am: 1940a51136

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640275

Change-Id: I0bcc2b37338ea5733c2b8fddfe68a88097bdbb83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Jihoon Kang
2023-10-16 18:44:44 +00:00
committed by Automerger Merge Worker
6 changed files with 220 additions and 53 deletions

View File

@@ -1843,6 +1843,7 @@ func (module *SdkLibrary) createApiLibrary(mctx android.DefaultableHookContext,
Static_libs []string
Full_api_surface_stub *string
System_modules *string
Enable_validation *bool
}{}
props.Name = proptools.StringPtr(module.apiLibraryModuleName(apiScope))
@@ -1891,6 +1892,7 @@ func (module *SdkLibrary) createApiLibrary(mctx android.DefaultableHookContext,
}
props.System_modules = module.deviceProperties.System_modules
props.Enable_validation = proptools.BoolPtr(true)
mctx.CreateModule(ApiLibraryFactory, &props)
}