[PATCH][demos] configure: Make sure WAYLAND_SCANNER_RULES is defined
Cyril Brulebois
kibi at debian.org
Sun Jun 19 19:03:39 PDT 2011
If wayland-scanner.m4 is missing, the WAYLAND_SCANNER_RULES macro is
undefined, and this token ends up in the generated configure script.
This makes autogen.sh (or autoreconf) succeed, but configure fail.
Catch that at configure time, making sure the macro was expanded:
| configure.ac:111: error: possibly undefined macro: WAYLAND_SCANNER_RULES
| If this token and others are legitimate, please use m4_pattern_allow.
| See the Autoconf documentation.
---
configure.ac | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/configure.ac b/configure.ac
index 6edf41d..cd97a5a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -109,6 +109,7 @@ fi
AC_SUBST(GCC_CFLAGS)
WAYLAND_SCANNER_RULES(['$(top_srcdir)/protocol'])
+m4_pattern_forbid([^WAYLAND_SCANNER_RULES$])
AC_CONFIG_FILES([Makefile
compositor/Makefile
--
1.7.5.4
More information about the wayland-devel
mailing list