The framework-connectivity-t is using framework-module-defaults
to build sdk library. But framework-connectivity-t is located on
packages/modules/Connectivity not f/b/packages/ConnectivityT
which has the visibility already. So remove the unused directory
from framework-module-defaults visibility.
Bug: 208914639
Test: m
Change-Id: I8187cdfd6c92080a5555e70d9ddea3ebf206fbdc
libutf is already an allowed dependency, but without a min_sdk_version,
new presubmits are failing to allow it to be depended on by new apexes
like AppSearch.
The code was submitted in 2014 and only one CL has been submitted since
then, in 2018, so the project does not have a high rate of change.
Aosp-First: aosp
Test-Info: Upstream has Travis CI. In Android this is tested via the tests for libtextclassifier, NeuralNetworks and ExtServices.
Previous-Platform-Support: Was already used by mainline modules since the earliest mainline releases, before version tracking. In use by libtextclassifier, NeuralNetworks, ExtServices, AppSearch.
Apex-Size-Increase: 120KiB
Bug: 218419277
Test: Builds; passes presubmit
Change-Id: I8953be6aa256505066437380dd7da60c97b8ec74
The new targets defined here ended up not being used for the purpose
I had in mind -- delete them and move the android.jar defaults back
to frameworks/base, where the only user now is.
Test: m
Merged-In: I9612c5c13ea38705ea949cf0836a790eafaf447f
Change-Id: I9612c5c13ea38705ea949cf0836a790eafaf447f
This CL is adding the apex_defaults modules to provide common
parameters for the releases corresponding to Q, R, S and T.
These defaults servers as a common place to add properties which should
affect all mainline modules.
Bug: 172589606
Test: USE_RBE=true m
Since there are no runtime changes, successful code build is enough for
testing.
Change-Id: Ib7aeff510712b047df44bc1d16570c5a48d24e11
The clang prebuilts now provide a single module with per-architecture
variants instead of a module per architecture.
Bug: 220019988
No-Allowed-Deps-Check: renaming modules already included in apexes
Ignore-AOSP-First: topic contains vendor projects
Test: m checkbuild
Change-Id: I9f424c1a966e47049fdc67c58cab64a1c59b237f
Merged-In: I9f424c1a966e47049fdc67c58cab64a1c59b237f
Apex-Size-Increase: negligible
Just replace networkstack_aidl_interface-V14 with V15 which has one
more field in DhcpServingParamsParcel.
Previous-Platform-Support: Y
Aosp-First: Y
Test-Info: NetworkStackTest
Bug: 170056953
Test: atest NetworkStackTests
Change-Id: I37cedc49954bf7c057567e60d672517779127586
The soong config variables should be controlled via
$(call soong_config_set/get) instead of using the
underlaying variable. Update the comments in the
auto generated makefiles to reflect that.
Bug: 220940864
Test: m mainline_modules_sdks_test && /ssd/aosp-master/out/host/linux-x86/nativetest64/mainline_modules_sdks_test/mainline_modules_sdks_test
Change-Id: I8907d89ceb12e0a1e9ce53220a784e4a69502687
This library was split from leanback in
https://r.android.com/1849297
Kotlin stdlib JDK 8 extensions is required for Jetpack.
Apex-Size-Increase: leanback-grid-1.0.0-alpha02-sources.jar is 77k
leanback-1.2.0-alpha03-sources.jar is smaller by almost the same
amount. See http://ag/16623781. kotlin-stdlib-jdk8 is 15k.
Previous-Platform-Support: Yes, split from already supported lib.
Aosp-First: AOSP-first
Test-Info: unknown
Test: manually built
Bug: 214255490
Change-Id: I2522a4910b1696a48f30476c5cc23ab2392a4f82
Bug: 204763318
Test: atest mainline_modules_sdks_test
packages/modules/common/build/mainline_modules_sdks.sh
tree out/dist/mainline-sdks out/dist/stubs
- check that it adds the for-Tiramisu-build directory but is
otherwise identical to what was produced before this change.
- check that the for-Tiramisu-build directory contains zip
files that include the new in T annotations property.
Change-Id: I4bd8c1350101d84644a7a63f2632634b8c9a488b
libmedia_helper_headers is already available, but libmpegextractor
transitively uses libmedia_helper through libstagefright_mpegextractor.
For mainline builds libmpegextractor uses CFI, which implicitly enables
LTO and causes the usage of libmedia_helper to be stripped. Builds
without CFI fail on missing references to libmedia_helper symbols.
No-Allowed-Deps-Check: libmedia_helper_headers already listed, no change to contents of apex
Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Change-Id: Iee95b7d3ce504e30ad7e81a191916f9b2cd8332c
These libraries were already included, but they were added as
linker flags, not as dependencies.
No-Allowed-Deps-Check: files were already included in apexes
Test: m checkbuild
Change-Id: I01f454d17ccf08cf6542829a4eed1cb7941973f5
The minSdkVersion of mdns_aidl_interface libs should align the
tethering apex minSdkVersion. Thus, update minSdkVersion to 30.
Bug: 209894875
Test: m
Change-Id: I4c22b74614f22eb10302f909ec2300376da5ba76
Test: new tests included in the topic
Apex-Size-Increase: trivial, one new method
Previous-Platform-Support: supported all the way to 29,
though no code will call it until 33
Aosp-First: AOSP first
Test-Info: already has extensive testing
Change-Id: I21e398a986fdd74c2601756c31dd3afcfeb57974
This changes adds support for building target build release specific
snapshots.
It adds a BuildRelease class that defines the characteristics of the
build release, e.g. name, how to create it, etc. It also adds a
first_release field to MainlineModule which specifies the first
BuildRelease for which a snapshot of the module is required and
initializes that field for each module.
After these changes this script will generate:
1. A legacy set of snapshots that match the file structure that was
generated without this change. This is intended to allow existing
consumers of the generated artifacts to continue to work while they
are modified to make use of target build release specific snapshots.
2. The set of snapshots for the latest build release, i.e. the build
release containing the source from which the snapshots are produced.
This includes snapshots for all the modules.
3. For each build release from S onwards a set of snapshots for the
modules it supports.
It does not currently generate snapshots for Q and R releases as Soong
cannot generate a compatible snapshot for them. If it is necessary to
generate snapshots for those target build releases (similar to what the
packages/modules/common/generate_ml_bundle.sh would produce) then a
follow up change will add that capability to this script.
Bug: 204763318
Test: atest mainline_modules_sdks_test
packages/modules/common/build/mainline_modules_sdks.sh
tree out/dist/mainline-sdks out/dist/stubs
- check that it adds the for-latest-build directory but is
otherwise identical to what was produced before this change.
Change-Id: I48eb0b69cbe8664106b826ee0898557c98e039c2
The "merged" impl jar definition is moving to a new directory.
Bug: 169103987
Test: m nothing
Merged-In: I8eee60259f00fed281f0c579b12e9e99a4f6612e
Change-Id: I8eee60259f00fed281f0c579b12e9e99a4f6612e
(cherry picked from commit 711e0ef744b8c67fbab4815e040ea3726cb284ad)
Bazel is more strict about only accepting srcs, not directories
as inputs, so the ability to specify a directory will become
limited in Soong.
Test: m cur_sdkinfo_src && diff before/after
Change-Id: I95e6300fb2ef793ee0231589be7fc35eb5a8d882
Apex-Size-Increase: N/A - already included
Previous-Platform-Support: None
Aosp-First: Yes
Test-Info: rustBinderTest
See I6ded38519fea7c193da8017f521e6ed30b8d4756 - these libraries are AOSP
first, but were made available in a change with internal-first modules.
Merged-In: I6ded38519fea7c193da8017f521e6ed30b8d4756
Change-Id: I7d29babba556bd2cf673f88c2a8b4f5ff4963b91
This is a target that splits the current interface to netd
(netd_aidl_interface) in a new target to cover only mdns, which
is implemented in native code in netd.
Apex-Size-Increase: 53248B
Before
-rw-r--r-- 1 paulhu primarygroup 3018752 Jan 24 10:29 out/target/product/bramble/system/apex/com.android.tethering.apex
After
-rw-r--r-- 1 paulhu primarygroup 3072000 Jan 24 10:15 out/target/product/bramble/system/apex/com.android.tethering.apex
Previous-Platform-Support: Yes, support previous platform releases
Aosp-First: Yes
Test-Info: all unit tests related to Connectivity/netd
Bug: 209894875
Test: atest FrameworksNetTests CtsNetTestCases
Test: cd system/netd ; atest
Change-Id: Ifc4bdbd412d49de4de1d269fa3ab559dd59c859e