build: Stop using xmllint to validate protocol files
authorKristian Høgsberg <krh@bitplanet.net>
Tue, 18 Feb 2014 22:52:00 +0000 (14:52 -0800)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 18 Feb 2014 22:52:02 +0000 (14:52 -0800)
Same reason as commit cd31275f28b0a04d2ec5426dc81e875197b47e52 from weston:

    The scanner needs to be good enough.  If it crashes or fails to report
    invalid input, that needs to get fixed.

configure.ac
protocol/Makefile.am

index 85b19e0..7be5d8f 100644 (file)
@@ -87,9 +87,6 @@ fi
 AC_PATH_PROG(XSLTPROC, xsltproc)
 AM_CONDITIONAL([HAVE_XSLTPROC], [test "x$XSLTPROC" != "x"])
 
-AC_PATH_PROG(XMLLINT, xmllint)
-AM_CONDITIONAL([HAVE_XMLLINT], [test "x$XMLLINT" != "x"])
-
 AC_MSG_CHECKING([for docbook manpages stylesheet])
 MANPAGES_STYLESHEET=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 AC_PATH_PROGS_FEATURE_CHECK([XSLTPROC_TMP], [xsltproc],
index e8b6290..9dca324 100644 (file)
@@ -1,14 +1 @@
 dist_pkgdata_DATA = wayland.xml wayland.dtd
-
-if HAVE_XMLLINT
-.PHONY: validate
-
-.%.xml.valid: %.xml
-       $(AM_V_GEN)$(XMLLINT) --noout --dtdvalid $(srcdir)/wayland.dtd $^ > $@
-
-validate: .wayland.xml.valid
-
-all-local: validate
-
-CLEANFILES = .wayland.xml.valid
-endif