🔧 Custom Menu Sanity Check (#25079)

This commit is contained in:
Keith Bennett 2022-12-11 10:59:25 -08:00 committed by Scott Lahteine
parent 3ad684b10b
commit 726555901c

View File

@ -3797,6 +3797,10 @@ static_assert(_PLUS_TEST(4), "HOMING_FEEDRATE_MM_M values must be positive.");
#error "LED_CONTROL_MENU requires an LCD controller that implements the menu." #error "LED_CONTROL_MENU requires an LCD controller that implements the menu."
#endif #endif
#if ENABLED(CUSTOM_MENU_MAIN) && NONE(HAS_MARLINUI_MENU, TOUCH_UI_FTDI_EVE, TFT_LVGL_UI)
#error "CUSTOM_MENU_MAIN requires an LCD controller that implements the menu."
#endif
#if ENABLED(CASE_LIGHT_USE_NEOPIXEL) && DISABLED(NEOPIXEL_LED) #if ENABLED(CASE_LIGHT_USE_NEOPIXEL) && DISABLED(NEOPIXEL_LED)
#error "CASE_LIGHT_USE_NEOPIXEL requires NEOPIXEL_LED." #error "CASE_LIGHT_USE_NEOPIXEL requires NEOPIXEL_LED."
#endif #endif