Cleanup hardcoded references to android_*stubs_current
These hardcoded refs will need to be updated when we start using .txt stub equivalent (single-tree/multi-tree). Instead of strewing this logic all over the codebase, create a helper function that contains the replacement logic. All other places should call this helper function instead of calculating the name of .txt equivalent soong module by itself. (Will do a similar cleanup in build/make) Test: no change in ninja file Change-Id: I6bf999eb4aeaba6ac2a44b9016bae4ec8c79ce19
This commit is contained in:
@@ -236,9 +236,9 @@ func hiddenAPIComputeMonolithicStubLibModules(config android.Config) map[*Hidden
|
||||
testStubModules = append(testStubModules, "sdk_test_current_android")
|
||||
} else {
|
||||
// Use stub modules built from source
|
||||
publicStubModules = append(publicStubModules, "android_stubs_current")
|
||||
systemStubModules = append(systemStubModules, "android_system_stubs_current")
|
||||
testStubModules = append(testStubModules, "android_test_stubs_current")
|
||||
publicStubModules = append(publicStubModules, android.SdkPublic.JavaLibraryName(config))
|
||||
systemStubModules = append(systemStubModules, android.SdkSystem.JavaLibraryName(config))
|
||||
testStubModules = append(testStubModules, android.SdkTest.JavaLibraryName(config))
|
||||
}
|
||||
// We do not have prebuilts of the core platform api yet
|
||||
corePlatformStubModules = append(corePlatformStubModules, "legacy.core.platform.api.stubs")
|
||||
|
Reference in New Issue
Block a user