diff --git a/app/Kconfig b/app/Kconfig index a31bc9c55..404a31551 100644 --- a/app/Kconfig +++ b/app/Kconfig @@ -697,12 +697,6 @@ choice CBPRINTF_IMPLEMENTATION endchoice -DT_COMPAT_ZMK_BEHAVIOR_DYNAMIC_MACRO := zmk,behavior-dynamic-macro - -config ZMK_BEHAVIOR_DYNAMIC_MACRO - bool - default $(dt_compat_enabled,$(DT_COMPAT_ZMK_BEHAVIOR_DYNAMIC_MACRO)) - module = ZMK module-str = zmk source "subsys/logging/Kconfig.template.log_config" diff --git a/app/Kconfig.behaviors b/app/Kconfig.behaviors index da9bcc41a..c8110e023 100644 --- a/app/Kconfig.behaviors +++ b/app/Kconfig.behaviors @@ -134,3 +134,8 @@ config ZMK_BEHAVIOR_MACRO bool default y depends on DT_HAS_ZMK_BEHAVIOR_MACRO_ENABLED || DT_HAS_ZMK_BEHAVIOR_MACRO_ONE_PARAM_ENABLED || DT_HAS_ZMK_BEHAVIOR_MACRO_TWO_PARAM_ENABLED + +config ZMK_BEHAVIOR_DYNAMIC_MACRO + bool + default y + depends on DT_HAS_ZMK_BEHAVIOR_DYNAMIC_MACRO_ENABLED