diff options
author | 2025-01-07 18:38:34 +0000 | |
---|---|---|
committer | 2025-01-07 18:41:24 +0000 | |
commit | a0394004aa2b69abe4f4d1140d4ea1022e95650c (patch) | |
tree | 716ad0ebea4c7adf1eaf312867fc5489d0f9ee1d /fsgen/filesystem_creator.go | |
parent | 25649f585780052e5dae45a783793eade0ce7475 (diff) |
Add _dlkm properties to `android_device`
android_device will use these props to include the _dlkm files (.ko
kernel files, modules.dep, ...) in target_files.zip
Test: m out/soong/.intermediates/build/soong/fsgen/aosp_cf_x86_64_phone_generated_device/android_common/target_files.zip
Bug: 385383524
Change-Id: Id62585f9bf0ea0480ed80898bac84dbd94dc8c8f
Diffstat (limited to 'fsgen/filesystem_creator.go')
-rw-r--r-- | fsgen/filesystem_creator.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/fsgen/filesystem_creator.go b/fsgen/filesystem_creator.go index 016015914..de9e5c22a 100644 --- a/fsgen/filesystem_creator.go +++ b/fsgen/filesystem_creator.go @@ -214,6 +214,15 @@ func (f *filesystemCreator) createDeviceModule( if android.InList("recovery", f.properties.Generated_partition_types) { partitionProps.Recovery_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "recovery")) } + if android.InList("system_dlkm", f.properties.Generated_partition_types) { + partitionProps.System_dlkm_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "system_dlkm")) + } + if android.InList("vendor_dlkm", f.properties.Generated_partition_types) { + partitionProps.Vendor_dlkm_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "vendor_dlkm")) + } + if android.InList("odm_dlkm", f.properties.Generated_partition_types) { + partitionProps.Odm_dlkm_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "odm_dlkm")) + } if f.properties.Boot_image != "" { partitionProps.Boot_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "boot")) } |