From 1b200f331214bd6f893729a56907fb3fab61e5a2 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Sat, 26 May 2018 23:23:07 -0500 Subject: [PATCH] Sanity check SWITCHING_EXTRUDER with SINGLENOZZLE --- Marlin/src/inc/SanityCheck.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Marlin/src/inc/SanityCheck.h b/Marlin/src/inc/SanityCheck.h index d37f16b22..26b7c8a5c 100644 --- a/Marlin/src/inc/SanityCheck.h +++ b/Marlin/src/inc/SanityCheck.h @@ -582,8 +582,12 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE, /** * Single Stepper Dual Extruder with switching servo */ -#if ENABLED(SWITCHING_EXTRUDER) && NUM_SERVOS < 1 - #error "SWITCHING_EXTRUDER requires NUM_SERVOS >= 1." +#if ENABLED(SWITCHING_EXTRUDER) + #if ENABLED(SINGLENOZZLE) + #error "SWITCHING_EXTRUDER and SINGLENOZZLE are incompatible." + #elif NUM_SERVOS < 1 + #error "SWITCHING_EXTRUDER requires NUM_SERVOS >= 1." + #endif #endif /**