From 4bcd03a67e66e584da936d38ac91e3d72bf9cf78 Mon Sep 17 00:00:00 2001 From: simonmar Date: Wed, 6 Apr 2005 15:24:28 +0000 Subject: [PATCH] [project @ 2005-04-06 15:24:28 by simonmar] complain if $(way) is not a member of $(WAYS). This will help stop me shooting myself in the foot by building things for nonexistent ways. --- mk/target.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mk/target.mk b/mk/target.mk index 73ef01f..cc5aec7 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. -- 1.7.10.4