blob: d6c524ff825204991739f547085fec5240e5948d [file] [log] [blame]
Armelle Lainef50811b2025-01-23 00:40:04 +00001soong_config_module_type {
2 name: "trusty_vm_prebuilt_etc",
3 module_type: "prebuilt_etc",
4 config_namespace: "trusty_system_vm",
5 bool_variables: [
6 "enabled",
7 "placeholder_trusted_hal",
8 ],
9 properties: ["src"],
10}
11
12soong_config_module_type {
13 name: "trusty_vm_avb_add_hash_footer",
14 module_type: "avb_add_hash_footer",
15 config_namespace: "trusty_system_vm",
16 bool_variables: ["enabled"],
17 properties: ["src"],
18}
19
Willis Kung246a7662024-11-18 01:42:31 -080020prebuilt_etc {
21 name: "early_vms.xml",
Willis Kung246a7662024-11-18 01:42:31 -080022 filename: "early_vms.xml",
23 relative_install_path: "avf",
24 system_ext_specific: true,
Armelle Lainef50811b2025-01-23 00:40:04 +000025 enabled: select(soong_config_variable("trusty_system_vm", "enabled"), {
26 true: true,
27 default: false,
28 }),
29 src: select(soong_config_variable("trusty_system_vm", "enabled"), {
30 true: "early_vms.xml",
31 default: ":empty_file",
32 }),
Willis Kung246a7662024-11-18 01:42:31 -080033}