summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlises Mendez Martinez <umendez@google.com>2024-02-08 11:28:55 +0000
committerUlises Mendez Martinez <umendez@google.com>2024-02-08 23:11:05 +0000
commitc13eaae3533e36043745bc547659d8b32da67892 (patch)
treef6cd63c46e196bc362a46d2f49e0be428d77681d
parentafb0c95c33794df724fb30d5b1a5cad7a8e9535e (diff)
downloadbuild-c13eaae3533e36043745bc547659d8b32da67892.tar.gz
Kleaf: Update rule docs for kernel_imagesandroid-u-qpr3-beta-2_r0.8android-15-dp-2_r0.7
* Additionally include ddk_module as suggestion for build external kernel modules. Bug: 306122000 Change-Id: I15eaefc4a205c23c22b3db26d9d1e31654507e56 Signed-off-by: Ulises Mendez Martinez <umendez@google.com> (cherry picked from commit d6e4d2543f2364be1283e096bda49516da10a68b)
-rw-r--r--kleaf/docs/build_configs.md4
-rw-r--r--kleaf/impl/image/kernel_images.bzl3
2 files changed, 4 insertions, 3 deletions
diff --git a/kleaf/docs/build_configs.md b/kleaf/docs/build_configs.md
index 4125574..440d699 100644
--- a/kleaf/docs/build_configs.md
+++ b/kleaf/docs/build_configs.md
@@ -164,9 +164,11 @@ See [documentation for all rules].
## EXT\_MODULES
```python
-kernel_module()
+ddk_module()
```
+NOTE: Prefer `ddk_module` over the legacy `kernel_module`.
+
See [documentation for all rules].
## EXT\_MODULES\_MAKEFILE
diff --git a/kleaf/impl/image/kernel_images.bzl b/kleaf/impl/image/kernel_images.bzl
index f2b7360..01e6ee0 100644
--- a/kleaf/impl/image/kernel_images.bzl
+++ b/kleaf/impl/image/kernel_images.bzl
@@ -305,8 +305,7 @@ def kernel_images(
`system_dlkm` modules are loaded before `vendor_dlkm` modules.
create_modules_order: Whether to create and keep a modules.order file
generated by a postorder traversal of the `kernel_modules_install` sources.
- It applies to building `initramfs` and `vendor_dlkm` where previously
- `$EXT_MODULES` was used. It defaults to `True`.
+ It applies to building `initramfs` and `vendor_dlkm`.
**kwargs: Additional attributes to the internal rule, e.g.
[`visibility`](https://docs.bazel.build/versions/main/visibility.html).
See complete list