aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-28Merge "Add soong config rules for more module rules." into sc-devandroid12-devTreeHugger Robot
2021-07-28Add soong config rules for more module rules.Mathew Inwood
We need to disable some such build rules to get SDK prebuilts working to add appropriate rules here to allow the enabled property to be overridden. Bug: 192556458 Test: m Merged-In: I0f28f57de6de7101dfbb2112451d4da24a7d8295 Change-Id: I0f28f57de6de7101dfbb2112451d4da24a7d8295
2021-07-26Add module_android_app_set type.Dario Freni
Bug: 194596436 Test: presubmit Change-Id: Ic2dc6d9903d29dfc617d59c4bead15aa5e648cab Merged-In: Ic2dc6d9903d29dfc617d59c4bead15aa5e648cab (cherry picked from commit 79fdd8ba129b3c17e097ac17a36c97ae6557f170)
2021-07-15Merge "Add PREBUILTS_MODULE_OWNERS." into sc-devTreeHugger Robot
2021-07-13Add PREBUILTS_MODULE_OWNERS.Dario Freni
Test: n/a Bug: 188427719 Change-Id: Ibc5fb71e7e4c9bc4bc6971be1af0b7dd66f88604 Merged-In: Ibc5fb71e7e4c9bc4bc6971be1af0b7dd66f88604 (cherry picked from commit 18484a5e60d12bf0dffa37b91de7a5c29cd3ecf1)
2021-07-12Merge "Support module_build_from_source for more prebuilt types." into sc-devMathew Inwood
2021-07-08Partitioned a media library, allow both parts into mainlineRay Essick
Bug: 193017338 Test: build Test: android.media.cts.MediaExtractorTest Ignore-AOSP-First: Pairs w/other S fixes, cherry pick to AOSP in parallel Change-Id: I6cba58aaa56f3c955434105beb10abad6ccf24e0
2021-07-07Support module_build_from_source for more prebuilt types.Mathew Inwood
SDK prebuilts also need to support module_build_from_source for consistency with module artifacts. Add support for this to the build rules used by SDK prebuilts. Bug: 188427719 Bug: 192588050 Test: m nothing Merged-In: Idb3ed8b92217f05975fbbe208f38378ac1a8ab8b Change-Id: Idb3ed8b92217f05975fbbe208f38378ac1a8ab8b
2021-07-01Merge "apply settings new widget lib for the main feature switch" into sc-devChen Xu
2021-07-01Make netd_aidl_interface-V7-java available for connectivityKen Chen
netd_aidl_interface-V7-java provides new API that referenced by ConnectivityService. Bug: 182460808 Test: m Original-Change: https://android-review.googlesource.com/1746715 Merged-In: I72b70e586fa1e1f7587f70ed1578510163787526 Change-Id: I72b70e586fa1e1f7587f70ed1578510163787526
2021-06-29apply settings new widget lib for the main feature switchChen Xu
Bug: 183574149 Test: Manual test Ignore-AOSP-First: Need cherry-pick Change-Id: Icadb0daa3962b072c35e90e4ab4d44b03d9d86ed
2021-06-28Merge "Move soong variable to different repo." into sc-devTreeHugger Robot
2021-06-28Move soong variable to different repo.Dario Freni
packages/modules/common is a more appropriate repository for module-level changes. Bug: 191978129 Test: m Change-Id: I522b56e80fd87e259d29ad78b525d419c7f9130f Ignore-AOSP-first: need to change non-AOSP repo in same topic (cherry picked from commit 0b03c3971a6cdccd95040610c0be28ad763e82e3)
2021-06-28Remove workaround for IPSec buildfile not workingAnton Hansson
The bug has been fixed. Bug: 190499958 Test: No Change-Id: Iaa255586103daf76fa336560f3cd1b31668cf414
2021-06-24Add LAST_RESORT_SUGGESTION annotation.Mathew Inwood
Ensure that MODULES_OWNERS are not suggested as OWNERS for module CLs. Bug: 188631514 Test: N/A Merged-In: I4680076929ff8960dc38dd44d124539ea5cd9f77 Change-Id: I0d75d0c43d028553882a309d73df2c28e7f959e9
2021-06-11Add tool to help finalize extension SDKAnton Hansson
Not intended to be a long-term solution, but allows us to get off the ground and download/commit the artifacts in an efficient way. Bug: 188787081 Test: run script on test topic Change-Id: Ia01929cd3614f18cdad1e1b23594dd473a11051e
2021-06-10Merge "Update allowed_deps for bumped NetworkStack" into sc-devRemi NGUYEN VAN
2021-06-10Update allowed_deps for bumped NetworkStackRemi NGUYEN VAN
Add NetworkStackApi32Shims to allowed_deps for NetworkStack. As documented on the build rule "API 32" is not technically correct and should be "in-progress API", but that naming has always avoided renames at SDK finalization time. The new target is used in development NetworkStack builds that are not pushed to released devices (NetworkStackNext) to allow it to use non-finalized APIs. Ignore-AOSP-First: cherry-pick prepared separately Bug: 189581241 Test: m Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
2021-06-09Bump current sdkinfo proto to version 1Anton Hansson
This bumps the version embedded into modules to 1, which the SdkExtensions module will require to set extension version 1. Bug: 188787081 Test: CtsSdkExtensionsTestCases & sdkextensions_e2e_tests Change-Id: I94e1cba76a7f50ba6531ca65830d20819600d34d
2021-06-08Add conscrypt module to sdk extensionsAnton Hansson
Add visibility of the sdkinfo proto, as well as an enum for the module to be used by SdkExtensions. Bug: 188787081 Test: m com.android.conscrypt and inspect it Change-Id: If8655c3328597580408a87e4c6dc4f92547a57e9
2021-06-04Merge "Add car-rotary-lib to allowed dependencies list" into sc-devYabin Huang
2021-06-03Add car-rotary-lib to allowed dependencies listYabin Huang
The new library is extracted from the existing car-ui-lib. It contains rotary specific code, which is already used by apps supporting rotary. > How big is the binary size increase for affected APEXes? It doesn't increase the size. In fact, it reduces the size if an app wants to support rotary but doesn't want to use the whole car-ui-lib. > Is the new dependency committed to support previous platform releases? Yes. > Is the new dependency being developed AOSP-first or internal? AOSP-first. > What’s the testing strategy for the new dependency? > Does it have its own tests, and are you adding integration tests? It has its own tests, such as FocusParkingViewTest. Bug: 188915160 Test: make Change-Id: Ie7b10416f845c35a19309c5091a394d65c0efe40
2021-06-03Set dist_group: "android" for module java_sdk_librariesColin Cross
dist_group replaces owner and the default is going to change, set it to the current default "android" for module java_sdk_libraries. Bug: 186723288 Test: m checkbuild Change-Id: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569 Merged-In: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569 (cherry picked from commit 8573dc4a4155e122fac12bcd3c7ec7ef83239ddc)
2021-06-01Add scheduling module to sdk extensionsAnton Hansson
Add visibility of the sdkinfo proto, as well as an enum for the module to be used by SdkExtensions. Bug: 188787081 Test: m com.android.scheduling and inspect it Change-Id: I5727e361b79ab0860d692261bde5f0b54279f791
2021-05-26Rename sdkinfo extension from binarypb to pbAnton Hansson
binarypb is a bit of a mouthful, and it should be evident this pb is not a textpb. Bug: 189323663 Test: sdkextensions_e2e_tests Change-Id: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
2021-05-24Expand visibility of sdkinfo protoAnton Hansson
Embed it into all the modules that are part of the updatable API surface, ahead of actually introducing any new API levels with requirements on these modules. Also rename to current_sdkinfo for clarity. Bug: 188787081 Test: Inspect apex files Change-Id: I93ba55f1c1b4f60f36a26a2397088a5471eef850
2021-05-21Add static variant of libnativehelper_compat_libc++Orion Hodson
This allows the libcore native code in the ART Module to link against the static variant libnativehelper_compat_libc++. Ignore-AOSP-First: other dependencies need to land in aosp first this Bug: 188067586 Test: m Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
2021-05-19Use absolute paths in classpaths.proto.satayev
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 Merged-In: I4f955303631ba84b47d6e287c7b4f59c1e198da1 (cherry picked from commit 4239d7b57b851c028de6c8146aae328bb6ec762e)
2021-05-14Merge "Make netd_aidl_interface-V6-java available for connectivity" am: ↵Ken Chen
bb9ba93a7d am: b64d164044 am: 5057c04a27 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007 Change-Id: I93fb8eccbffd60d9c8d8af6bf9cde25eaae1a02e
2021-05-14Merge "Make netd_aidl_interface-V6-java available for connectivity" am: ↵Ken Chen
bb9ba93a7d am: b64d164044 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007 Change-Id: I2523a295b3baaeb04d8309f706c12b8949734679
2021-05-13Merge "Make netd_aidl_interface-V6-java available for connectivity" am: ↵Ken Chen
bb9ba93a7d am: b64d164044 am: 7a9ff71b36 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007 Change-Id: Ic86105c653cf99a153561f0c3cd692b3ae11c961
2021-05-13Merge "Make netd_aidl_interface-V6-java available for connectivity" am: ↵Ken Chen
bb9ba93a7d am: b64d164044 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007 Change-Id: If350df61d78cebcd358dea99fe4abdc91d225239
2021-05-13Merge "Make netd_aidl_interface-V6-java available for connectivity" am: ↵Ken Chen
bb9ba93a7d Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1686007 Change-Id: Ib3cb2192cfd0f5faf4b95f4d17f9770ab991ba19
2021-05-13Merge "Make netd_aidl_interface-V6-java available for connectivity"android-s-beta-2android-s-beta-1Ken Chen
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to ↵Treehugger Robot
allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: 321c827488 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865 Change-Id: I6c4a326e6d7b66908f4ccf55d5c32be78a68835d
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to ↵Treehugger Robot
allowed_deps." am: 9f1f0d8423 am: 5c22d43292 am: d95489e737 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865 Change-Id: I13864fee25061ea33a35f2183274fe112132cb7a
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to ↵Treehugger Robot
allowed_deps." am: 9f1f0d8423 am: 5c22d43292 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865 Change-Id: I5caa737d118172fe48eaa2b5debe2ceecd9d6905
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to ↵Treehugger Robot
allowed_deps." am: 9f1f0d8423 am: 5c22d43292 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865 Change-Id: I276a63f1341e5176b090587d28a585e16c80bdd1
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to ↵Treehugger Robot
allowed_deps." am: 9f1f0d8423 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702865 Change-Id: Ifeb6d09ea4a835ee374006e8582c61f2ab457bd1
2021-05-11Merge "Add SettingsLib libraries used by PermissionController to allowed_deps."Treehugger Robot
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps" ↵Treehugger Robot
am: c94d4e4aac am: 7721d15f7d am: 6d3b33e277 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702493 Change-Id: I0e792e69192be2ba36cd64b8779e7a7e8cb10583
2021-05-11Move SdkExtensions/proto to packages/modules/common. am: 075d07c591 am: ↵satayev
3e3feab76e am: 1c7a52c385 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1700071 Change-Id: Ib1414315197aaf3f47e311266111bbf80b6158e3
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps" ↵Treehugger Robot
am: c94d4e4aac am: 7721d15f7d am: 08a54e7607 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702493 Change-Id: Ie78b715b090b5ce7cd85ef6908087873ef946644
2021-05-11Move SdkExtensions/proto to packages/modules/common. am: 075d07c591 am: ↵satayev
3e3feab76e am: ad957fc7d3 Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1700071 Change-Id: Id279d9de8c6cab78e3b975626a450d55e27e8f61
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps" ↵Treehugger Robot
am: c94d4e4aac am: 7721d15f7d Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702493 Change-Id: Id810456e40b6c2ea3c46cf5501ce00cca8cc36f6
2021-05-11Move SdkExtensions/proto to packages/modules/common. am: 075d07c591 am: ↵satayev
3e3feab76e Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1700071 Change-Id: I0903cad711e28ed48659907b4044041549ba6565
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps" ↵Treehugger Robot
am: c94d4e4aac am: 7721d15f7d Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702493 Change-Id: I690da2a1e3016c236155fd3780adc54db61ceb5f
2021-05-11Move SdkExtensions/proto to packages/modules/common. am: 075d07c591 am: ↵satayev
3e3feab76e Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1700071 Change-Id: I273cef04aa6a992eb2ab5e108ab4e62e26551267
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps" ↵Treehugger Robot
am: c94d4e4aac Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/1702493 Change-Id: I2cf639a255b770d6030b6d3039bb74c82b9a0771
2021-05-11Merge "Add NetworkStackApi{Current/31}Shims with min_sdk 29 to allowed_deps"Treehugger Robot