Merge "Split the core/platform API into stable and legacy versions." am: d7db79cc8b am: 5dbf9e09f2

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

Change-Id: I731da4ed59432a67bdc3df124a8939bcf316aa0c
This commit is contained in:
Pete Gillin
2020-06-09 16:37:21 +00:00
committed by Automerger Merge Worker
6 changed files with 22 additions and 19 deletions

View File

@@ -28,8 +28,9 @@ import (
var (
pctx = android.NewPackageContext("android/soong/java/config")
DefaultBootclasspathLibraries = []string{"core.platform.api.stubs", "core-lambda-stubs"}
DefaultSystemModules = "core-platform-api-stubs-system-modules"
// TODO(b/157640067): Don't depend on the legacy API by default in the long term.
DefaultBootclasspathLibraries = []string{"legacy.core.platform.api.stubs", "core-lambda-stubs"}
DefaultSystemModules = "legacy-core-platform-api-stubs-system-modules"
DefaultLibraries = []string{"ext", "framework"}
DefaultLambdaStubsLibrary = "core-lambda-stubs"
SdkLambdaStubsPath = "prebuilts/sdk/tools/core-lambda-stubs.jar"