diff options
Diffstat (limited to 'mk/target.mk')
-rw-r--r-- | mk/target.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/target.mk b/mk/target.mk index 73ef01fca6..cc5aec7b33 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -1034,6 +1034,11 @@ maintainer-clean:: extraclean # Expects: $(WAYS) the possible "way" strings to one of # which $(way) will be set +ifneq "$(way)" "" +ifeq "$(findstring $(way), $(WAYS))" "" +$(error Unknown way $(way)) +endif +endif # So how does $(way) ever get set to anything? Answer, we recursively # invoke make, setting $(way) on the command line. |