From: Sami Kerola Date: Mon, 22 Oct 2012 17:40:02 +0000 (+0100) Subject: build-sys: require xsltproc when manpages are enabled X-Git-Tag: v11~30 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c61b1491e29f89f47c23288440e9106da6bf5d7;p=platform%2Fupstream%2Fkmod.git build-sys: require xsltproc when manpages are enabled Before this commit the build system failed at late state with non-helpful message when xsltproc was not available. Making all in man GEN depmod.d.5 /bin/sh: --nonet: command not found make[2]: *** [depmod.d.5] Error 127 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 --- diff --git a/configure.ac b/configure.ac index 2e9124c..30035ef 100644 --- a/configure.ac +++ b/configure.ac @@ -31,7 +31,6 @@ AC_C_BIGENDIAN AC_PROG_SED AC_PROG_MKDIR_P -AC_PATH_PROG([XSLTPROC], [xsltproc]) PKG_PROG_PKG_CONFIG @@ -88,6 +87,10 @@ AC_ARG_ENABLE([manpages], AS_HELP_STRING([--disable-manpages], [disable manpages @<:@default=enabled@:>@]), [], enable_manpages=yes) AM_CONDITIONAL([BUILD_MANPAGES], [test "x$enable_manpages" = "xyes"]) +AC_PATH_PROG([XSLTPROC], [xsltproc], [no]) +if test "x$XSLTPROC" = "xno" && test "x$enable_manpages" = "xyes"; then + AC_MSG_ERROR([xsltproc command not found, try ./configure --disable-manpages]) +fi AC_ARG_ENABLE([logging], AS_HELP_STRING([--disable-logging], [disable system logging @<:@default=enabled@:>@]),