The intention before was to use relative paths to a partition where a
config is defined. However, jars in /system_ext partition are planned to
be declared in /system's classpaths.proto config.
Bug: 180105615
Test: atest derive_classpath_test
Change-Id: I4f955303631ba84b47d6e287c7b4f59c1e198da1
We need to use these SettingsLib preferences in order to adapt to the
new Settings theme in S+.
The minSdkVersion:21 here is technically incorrect and should be 30
instead. This will be addressed in a future change that fixes it for all
SettingsLib libraries and cleans up the API Lint baseline text files as
well.
Bug: 14490549
Test: presubmit
Change-Id: Id19c89116251ab4e7ce23ec1f80e272d0d8ccb13
The proto definitions may be needed at build time to generate appropriate
configs for the modules. Unbundled ART branches do not include
packages/modules/SdkExtenstion in their manifest; so put the proto in a
project that should be visible to all unbundled modules.
Move any relevant tools to packages/modules/common/tools as well.
Bug: 180105615
Test: m nothing
Change-Id: I4efa4300553af6b321f46adb29b8cc90e4556955
Certain branches do not have the soong patches that fixed the
min_sdk_version of java_import.
Test: m apex-allowed-deps-check
Change-Id: I9b0590b3989a736cc278fea90b3516eeb53e0a2c
(cherry picked from commit 9f262059a1217575367aeee84e5734d587c92abb)
Needed in an internal branch for certain kinds of builds.
Test: m apex-allowed-deps-check
Change-Id: Ia9a6f19c5591feffdc228aea360c504e46d19055
(cherry picked from commit 2b3b590d185768ce1f24bb53f554819fff2d47da)
netd_aidl_interface-V6-java provides new API that referenced by
ConnectivityService.
Bug: 182460808
Bug: 171872481
Test: m
Change-Id: Iefd3b8215d9d21afe82fedfad368d4952e0e9019
This is a merged version of aosp, mainline-prod, and internal versions.
Make sure that the build passes on all three branches. Nothing was
manually removed.
Bug: 185209711
Test: run packages/modules/common/build/update-apex-allowed-deps.sh
Change-Id: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: I09d28383d61fa6e08fc6e20b3ce5c7ff77cf56a6
This is a merged version of aosp, mainline-prod, and internal versions.
Make sure that the build passes on all three branches. Nothing was
manually removed.
Bug: 185209711
Test: run packages/modules/common/build/update-apex-allowed-deps.sh
Change-Id: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: I09d28383d61fa6e08fc6e20b3ce5c7ff77cf56a6
These build rules are work-in-progress libraries to produce SDK jars
based on SDK 30 but with updated mainline module stubs.
They aren't yet ready to be used, as some of the components need
tweaking (for example, the android-non-updatable prebuilt does not
have resources in it)
Migrate in the android.jar defaults from frameworks/base to avoid taking
a dependency on that repository.
Bug: 184839225
Test: m android_30_modules_current{,_system}
Change-Id: Ie696406c57f437c9c46d727311ff2956b2c8c4ea
service-connectivity is now APEX-only, so it does not need to be in
allowed_deps.
Bug: 183691942
Test: m
Merged-In: I879d2260c4779f4c88c26fe1c5b6b8a93c159e40
Change-Id: I8de95d8b803146e4e6aee67e83306fbacc808312
...the new name for libgtest_prod (which we'll come back and removed
once we've switched everyone over to the new header_lib).
Bug: http://b/185916167
Test: treehugger
Change-Id: I09e22143f4b2a88754b3c8516c32c79fc74b8a24
The build system now correctly recognizes the min sdk versino of the
prebuilts that don't have the sdk_version property set.
Bug: 185721733
Test: m on cf_x86_phone
Merged-In: Ib5dac532154dbce13630423f7a460f3b96e9af3a
Change-Id: Ib5dac532154dbce13630423f7a460f3b96e9af3a
(cherry picked from commit 29f3a570f2)
The build system now correctly recognizes the min sdk versino of the
prebuilts that don't have the sdk_version property set.
Bug: 1663140
Test: m
Change-Id: I4078205a8b08c9dfe1bfb65017d9b1723b59b3da
I'm adding some other modules in a follow up, and to avoid creating
a large messy bp file, do some re-organization ahead of time.
Bug: 184839225
Bug: 185128417
Test: m
Change-Id: Icd655e680f7138582ddf34fb0e0e78e9bdd7a927
This change fixes a bug that min_sdk_versions of android_library_import
are recorded as "(no version)" even when `min_sdk_version` property is
correctly set.
Bug: N/A
Test: m
Merged-In: Ic301f0cb262e1caed0e5f9d9836266a7d320f1b6
Change-Id: Ic301f0cb262e1caed0e5f9d9836266a7d320f1b6