diff options
author | 2018-09-11 09:29:31 +0100 | |
---|---|---|
committer | 2018-09-12 07:29:26 +0000 | |
commit | 3c979c33487d7507d2a195291f3cd824ca824b90 (patch) | |
tree | cf2bab6608477bb8afa8f52331823c5fb9b4977d /java/java_test.go | |
parent | b1dff80c0e48420a4d35dec74920a92537b87599 (diff) |
Add a new sdk_version "core_platform_current"
Add a new sdk_version "core_platform_current"
value to java_library.
This adds the ability to compile system code against the
core platform API stubs. These stubs will contain the public SDK
API _and_ a selection of extra methods just intended
for use by system code (e.g. framework .jar) and
which must be preserved if "core" is modularized to
retain source and binary compatibility. Methods
outside of the core platform API must not be relied upon.
Future changes will adding methods to the core platform API and
switch targets over to use the stubs.
As soon as feasible, (hopefully) the default for when
unspecified will be changed to be the same as specifying
core_platform_current and build rules will have to explicitly
specify when they want to compile against the core library
implementation directly.
Bug: 113148576
Test: mmm libcore/mmodules/core_platform_api_client_demo
Change-Id: I72a03f28a4c38b4232e513a088c2d4e962c98868
Diffstat (limited to 'java/java_test.go')
0 files changed, 0 insertions, 0 deletions