diff options
author | 2023-03-29 23:25:49 +0000 | |
---|---|---|
committer | 2023-04-06 18:34:32 +0000 | |
commit | b507831b7101cef6f1dcab6e9a9cbdd2ce6f3524 (patch) | |
tree | 2698aa97d67bc184cf6f96cd693a403c12f848dd /android/sdk_version.go | |
parent | 7bfe443875545025a4e36caa43792c743cd73434 (diff) |
Utilize from text core platform api surface jar in build
Use JavaApiLibraryName function to redirect the usage
of core platform api stubs from .txt files based on config.
Test: m --build-from-text-stub
Change-Id: I926a0a455fed301ba4ff9dfa509d4dbbbd076029
Diffstat (limited to 'android/sdk_version.go')
-rw-r--r-- | android/sdk_version.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/android/sdk_version.go b/android/sdk_version.go index 0ae807352..08762eff2 100644 --- a/android/sdk_version.go +++ b/android/sdk_version.go @@ -100,6 +100,15 @@ func JavaApiLibraryName(c Config, name string) string { return name } +// JavaApiLibraryNames applies JavaApiLibraryName to the list of java_library names. +func JavaApiLibraryNames(c Config, names []string) []string { + apiLibs := make([]string, len(names)) + for i, name := range names { + apiLibs[i] = JavaApiLibraryName(c, name) + } + return apiLibs +} + func (k SdkKind) DefaultJavaLibraryName() string { switch k { case SdkPublic: |