commit | 33e939944570534d7e182a5a6687b669410583c1 | [log] [tgz] |
---|---|---|
author | Paul Duffin <paulduffin@google.com> | Thu May 12 13:25:10 2022 +0000 |
committer | Paul Duffin <paulduffin@google.com> | Thu May 12 15:12:26 2022 +0000 |
tree | f003d73fa419775d677b8fca1932b686decb575a | |
parent | d1b2fc083b1e20843705853532f19feb50197dbf [diff] |
Make first_release required Defaulting the first_release to LATEST is dangerous because it is easy to forget and any module that does not provide it will not be built for a release specific build. Adds Tiramisu for the mainline modules that were missing it and defaults it to LATEST for BundledMainlineModules as they don't need to be built for a previous release. Ignore-AOSP-First: tm-dev does not merge from AOSP. Bug: 228807460 Test: packages/modules/common/build/mainline_modules_sdks.py Change-Id: I151773f80e37a6dd7de7b6df9cfa3f0a624d38f4
This project includes mainline build and other utility code. Any library code intended for use by modules should go in frameworks/libs/modules-utils
instead.
This project uses a single source path for java code. All java code should go in the java
directory with subdirectories corresponding to the java package. Android.bp
files should go alongside the java source files, and should only include java source for a single java package to encourage good code hygiene.
Tests for java code should go in the javatests
directory and follow the same structure.