From 82511810dd42584dbc64ceb4df97b5fc9fc91c02 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Wed, 7 May 2025 20:37:15 +0300 Subject: [PATCH] config: Mark remaining BoardConfig flags as deprecated There are still lots of users for those and maintainers haven't been very responsive, so make it a build warning and remove them in 23.0. Change-Id: Ibf59f45921f622b8eca6df6d57e9e3557847af51 --- config/BoardConfigSoong.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/BoardConfigSoong.mk b/config/BoardConfigSoong.mk index 0bf5a884..e3fc0b0e 100644 --- a/config/BoardConfigSoong.mk +++ b/config/BoardConfigSoong.mk @@ -20,6 +20,7 @@ $(foreach v,$(EXPORT_TO_SOONG),$(eval $(call add_soong_config_var,lineageVarsPlu # Camera ifneq ($(TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED),) + $(warning TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED is deprecated, please migrate to soong_config_set,camera,override_format_from_reserved) $(call soong_config_set,camera,override_format_from_reserved,$(TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED)) endif @@ -30,36 +31,46 @@ endif # Lineage Health HAL ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_PATH),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_CHARGING_PATH is deprecated, please migrate to soong_config_set,lineage_health,charging_control_charging_path) $(call soong_config_set,lineage_health,charging_control_charging_path,$(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_PATH)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_DEADLINE_PATH),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_DEADLINE_PATH is deprecated, please migrate to soong_config_set,lineage_health,charging_control_deadline_path) $(call soong_config_set,lineage_health,charging_control_deadline_path,$(TARGET_HEALTH_CHARGING_CONTROL_DEADLINE_PATH)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_ENABLED),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_CHARGING_ENABLED is deprecated, please migrate to soong_config_set,lineage_health,charging_control_charging_enabled) $(call soong_config_set,lineage_health,charging_control_charging_enabled,$(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_ENABLED)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_DISABLED),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_CHARGING_DISABLED is deprecated, please migrate to soong_config_set,lineage_health,charging_control_charging_disabled) $(call soong_config_set,lineage_health,charging_control_charging_disabled,$(TARGET_HEALTH_CHARGING_CONTROL_CHARGING_DISABLED)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_BYPASS),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_BYPASS is deprecated, please migrate to soong_config_set,lineage_health,charging_control_supports_bypass) $(call soong_config_set,lineage_health,charging_control_supports_bypass,$(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_BYPASS)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_DEADLINE),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_DEADLINE is deprecated, please migrate to soong_config_set,lineage_health,charging_control_supports_deadline) $(call soong_config_set,lineage_health,charging_control_supports_deadline,$(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_DEADLINE)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_LIMIT),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_LIMIT is deprecated, please migrate to soong_config_set,lineage_health,charging_control_supports_limit) $(call soong_config_set,lineage_health,charging_control_supports_limit,$(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_LIMIT)) endif ifneq ($(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_TOGGLE),) + $(warning TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_TOGGLE is deprecated, please migrate to soong_config_set,lineage_health,charging_control_supports_toggle) $(call soong_config_set,lineage_health,charging_control_supports_toggle,$(TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_TOGGLE)) endif # Surfaceflinger ifneq ($(TARGET_SURFACEFLINGER_UDFPS_LIB),) + $(warning TARGET_SURFACEFLINGER_UDFPS_LIB is deprecated, please migrate to soong_config_set,surfaceflinger,udfps_lib) $(call soong_config_set,surfaceflinger,udfps_lib,$(TARGET_SURFACEFLINGER_UDFPS_LIB)) endif # Vendor init ifneq ($(TARGET_INIT_VENDOR_LIB),) + $(warning TARGET_INIT_VENDOR_LIB is deprecated, please migrate to soong_config_set,libinit,vendor_init_lib) $(call soong_config_set,libinit,vendor_init_lib,$(TARGET_INIT_VENDOR_LIB)) endif