Loading core/android_soong_config_vars.mk +1 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ $(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_MEDIASERVER) $(call soong_config_set_bool,ANDROID,TARGET_SUPPORTS_32_BIT_APPS,$(if $(filter true,$(TARGET_SUPPORTS_32_BIT_APPS)),true,false)) $(call soong_config_set_bool,ANDROID,TARGET_SUPPORTS_64_BIT_APPS,$(if $(filter true,$(TARGET_SUPPORTS_64_BIT_APPS)),true,false)) $(call add_soong_config_var,ANDROID,BOARD_GENFS_LABELS_VERSION) $(call soong_config_set_bool,ANDROID,PRODUCT_FSVERITY_GENERATE_METADATA,$(if $(filter true,$(PRODUCT_FSVERITY_GENERATE_METADATA)),true,false)) $(call add_soong_config_var,ANDROID,ADDITIONAL_M4DEFS,$(if $(BOARD_SEPOLICY_M4DEFS),$(addprefix -D,$(BOARD_SEPOLICY_M4DEFS)))) Loading target/product/generic/Android.bp +29 −10 Original line number Diff line number Diff line Loading @@ -416,6 +416,19 @@ android_filesystem_defaults { }), } system_image_fsverity_default = { inputs: [ "etc/boot-image.prof", "etc/classpaths/*.pb", "etc/dirty-image-objects", "etc/preloaded-classes", "framework/*", "framework/*/*", // framework/{arch} "framework/oat/*/*", // framework/oat/{arch} ], libs: [":framework-res{.export-package.apk}"], } android_filesystem_defaults { name: "system_image_defaults", partition_name: "system", Loading @@ -428,7 +441,8 @@ android_filesystem_defaults { linker_config_srcs: [":system_linker_config_json_file"], }, fsverity: { inputs: [ inputs: select(soong_config_variable("ANDROID", "PRODUCT_FSVERITY_GENERATE_METADATA"), { true: [ "etc/boot-image.prof", "etc/classpaths/*.pb", "etc/dirty-image-objects", Loading @@ -437,7 +451,12 @@ android_filesystem_defaults { "framework/*/*", // framework/{arch} "framework/oat/*/*", // framework/oat/{arch} ], libs: [":framework-res{.export-package.apk}"], default: [], }), libs: select(soong_config_variable("ANDROID", "PRODUCT_FSVERITY_GENERATE_METADATA"), { true: [":framework-res{.export-package.apk}"], default: [], }), }, build_logtags: true, gen_aconfig_flags_pb: true, Loading target/product/gsi/Android.bp +9 −6 Original line number Diff line number Diff line Loading @@ -129,12 +129,6 @@ android_system_image { "com.android.vndk.v33", "com.android.vndk.v34", /////////////////////////////////////////// // AVF /////////////////////////////////////////// "com.android.compos", "features_com.android.virt.xml", /////////////////////////////////////////// // gsi_product /////////////////////////////////////////// Loading @@ -145,6 +139,15 @@ android_system_image { "apns-full-conf.xml", ], multilib: { lib64: { deps: [ /////////////////////////////////////////// // AVF /////////////////////////////////////////// "com.android.compos", "features_com.android.virt.xml", ], }, both: { // PRODUCT_PACKAGES_SHIPPING_API_LEVEL_34 deps: ["android.hidl.memory@1.0-impl"], Loading Loading
core/android_soong_config_vars.mk +1 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ $(call add_soong_config_var,ANDROID,TARGET_DYNAMIC_64_32_MEDIASERVER) $(call soong_config_set_bool,ANDROID,TARGET_SUPPORTS_32_BIT_APPS,$(if $(filter true,$(TARGET_SUPPORTS_32_BIT_APPS)),true,false)) $(call soong_config_set_bool,ANDROID,TARGET_SUPPORTS_64_BIT_APPS,$(if $(filter true,$(TARGET_SUPPORTS_64_BIT_APPS)),true,false)) $(call add_soong_config_var,ANDROID,BOARD_GENFS_LABELS_VERSION) $(call soong_config_set_bool,ANDROID,PRODUCT_FSVERITY_GENERATE_METADATA,$(if $(filter true,$(PRODUCT_FSVERITY_GENERATE_METADATA)),true,false)) $(call add_soong_config_var,ANDROID,ADDITIONAL_M4DEFS,$(if $(BOARD_SEPOLICY_M4DEFS),$(addprefix -D,$(BOARD_SEPOLICY_M4DEFS)))) Loading
target/product/generic/Android.bp +29 −10 Original line number Diff line number Diff line Loading @@ -416,6 +416,19 @@ android_filesystem_defaults { }), } system_image_fsverity_default = { inputs: [ "etc/boot-image.prof", "etc/classpaths/*.pb", "etc/dirty-image-objects", "etc/preloaded-classes", "framework/*", "framework/*/*", // framework/{arch} "framework/oat/*/*", // framework/oat/{arch} ], libs: [":framework-res{.export-package.apk}"], } android_filesystem_defaults { name: "system_image_defaults", partition_name: "system", Loading @@ -428,7 +441,8 @@ android_filesystem_defaults { linker_config_srcs: [":system_linker_config_json_file"], }, fsverity: { inputs: [ inputs: select(soong_config_variable("ANDROID", "PRODUCT_FSVERITY_GENERATE_METADATA"), { true: [ "etc/boot-image.prof", "etc/classpaths/*.pb", "etc/dirty-image-objects", Loading @@ -437,7 +451,12 @@ android_filesystem_defaults { "framework/*/*", // framework/{arch} "framework/oat/*/*", // framework/oat/{arch} ], libs: [":framework-res{.export-package.apk}"], default: [], }), libs: select(soong_config_variable("ANDROID", "PRODUCT_FSVERITY_GENERATE_METADATA"), { true: [":framework-res{.export-package.apk}"], default: [], }), }, build_logtags: true, gen_aconfig_flags_pb: true, Loading
target/product/gsi/Android.bp +9 −6 Original line number Diff line number Diff line Loading @@ -129,12 +129,6 @@ android_system_image { "com.android.vndk.v33", "com.android.vndk.v34", /////////////////////////////////////////// // AVF /////////////////////////////////////////// "com.android.compos", "features_com.android.virt.xml", /////////////////////////////////////////// // gsi_product /////////////////////////////////////////// Loading @@ -145,6 +139,15 @@ android_system_image { "apns-full-conf.xml", ], multilib: { lib64: { deps: [ /////////////////////////////////////////// // AVF /////////////////////////////////////////// "com.android.compos", "features_com.android.virt.xml", ], }, both: { // PRODUCT_PACKAGES_SHIPPING_API_LEVEL_34 deps: ["android.hidl.memory@1.0-impl"], Loading