Files
build_soong/android
Inseob Kim c0907f191a Create sysprop_library soong module
A newly introduced sysprop_library soong module will generate a
java_sdk_library and a cc_library from .sysprop description files.
Both Java modules and C++ modules can link against sysprop_library
module, thus giving consistency for using generated sysprop API.

As Java controls accessibility of Internal / System properties with
@hide and @SystemApi, 2 different header files will be created. And
build system will selectively expose depending on the property owner
and the place where the client libraries go into.

Bug: 80125326
Bug: 122170616
Test: 1) Create sysprop_library module.
Test: 2) Create empty txt files under prebuilts/sdk.
Test: 3) Create api directory, make update-api, and see changes.
Test: 4) Try to link against sysprop_library with various clients.
Test: 5) Soc_specific, Device_specific, Product_specific, recovery flags
work as intended.
Change-Id: I78dc5780ccfbb4b69e5c61dec26b94e92d43c333
2019-02-13 23:32:51 +00:00
..
2019-01-14 12:47:35 -08:00
2019-02-06 01:52:41 +00:00
2019-02-06 01:52:41 +00:00
2019-02-12 17:05:47 -08:00
2018-07-22 21:18:45 -07:00
2017-08-31 13:48:52 -07:00
2016-11-22 15:41:08 -08:00
2016-11-22 15:41:08 -08:00
2018-04-18 18:56:33 +00:00
2019-02-13 23:32:51 +00:00
2019-02-01 17:17:58 -08:00
2019-02-13 23:32:51 +00:00
2019-02-01 17:17:58 -08:00
2019-01-14 16:01:01 +00:00
2019-02-12 19:03:53 +00:00
2019-02-12 19:03:53 +00:00
2018-09-13 18:27:50 +00:00
2019-02-12 17:07:35 -08:00
2018-04-18 18:56:33 +00:00
2018-02-22 16:48:35 -08:00