# -----------------------------------------------------------------------------\r
\r
# Sanity-check values of mandatory user-supplied variables\r
-ARCH ?= $(error Makefile ARCH value not set.)\r
-LUFA_PATH ?= $(error Makefile LUFA_PATH value not set.)\r
+ARCH ?= $(error Makefile ARCH value not set)\r
+LUFA_PATH ?= $(error Makefile LUFA_PATH value not set)\r
+\r
+ifeq ($(ARCH),)\r
+ $(error Makefile ARCH option cannot be blank)\r
+endif\r
\r
# Allow LUFA_ROOT_PATH to be overridden elsewhere to support legacy LUFA makefiles\r
LUFA_ROOT_PATH ?= $(patsubst %/,%,$(LUFA_PATH))\r