Armelle Laine | f50811b | 2025-01-23 00:40:04 +0000 | [diff] [blame^] | 1 | soong_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 | |
| 12 | soong_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 Kung | 246a766 | 2024-11-18 01:42:31 -0800 | [diff] [blame] | 20 | prebuilt_etc { |
| 21 | name: "early_vms.xml", |
Willis Kung | 246a766 | 2024-11-18 01:42:31 -0800 | [diff] [blame] | 22 | filename: "early_vms.xml", |
| 23 | relative_install_path: "avf", |
| 24 | system_ext_specific: true, |
Armelle Laine | f50811b | 2025-01-23 00:40:04 +0000 | [diff] [blame^] | 25 | 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 Kung | 246a766 | 2024-11-18 01:42:31 -0800 | [diff] [blame] | 33 | } |