summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2023-04-19 13:16:30 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2023-04-19 13:16:40 +0200
commit57f98e9faa9019d89d9d69aefb7330937cb072fd (patch)
tree113faeebfee909525a5f86a129c3548082b30d9a
parentc5e7f887a68f4cbbf58b795768c5db044ed1cd09 (diff)
downloadvala-57f98e9faa9019d89d9d69aefb7330937cb072fd.tar.gz
build: valadoc requires valac 0.18.1
-rw-r--r--configure.ac7
1 files changed, 7 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index ad55ded49..c9df433f8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -74,6 +74,7 @@ AC_PATH_PROG([VALAC], [valac], :)
AC_SUBST(VALAC)
VALAC_BOOTSTRAP_REQUIRED=0.39.5.8
+VALAC_VALADOC_REQUIRED=0.18.1
AS_IF([test "$VALAC" != :], [FOUND_VALAC_VERION=`$VALAC --version | sed 's/Vala *//'`
AS_VERSION_COMPARE(["$VALAC_BOOTSTRAP_REQUIRED"], ["$FOUND_VALAC_VERION"],
@@ -195,6 +196,12 @@ AC_SUBST(GMODULE_LIBS)
AC_ARG_WITH(cgraph, AS_HELP_STRING([--with-cgraph], [Required flag for cross-compilation to define capability of graphviz]), [], with_cgraph=check)
AC_ARG_ENABLE(valadoc, AS_HELP_STRING([--disable-valadoc], [Disable valadoc]), enable_valadoc=$enableval, enable_valadoc=yes)
+AS_IF([test "$VALAC" != :], [FOUND_VALAC_VERION=`$VALAC --version | sed 's/Vala *//'`
+ AS_VERSION_COMPARE(["$FOUND_VALAC_VERION"], ["$VALAC_VALADOC_REQUIRED"], [
+ AC_MSG_WARN([Force disable build of valadoc, valac >= $VALAC_VALADOC_REQUIRED is required])
+ enable_valadoc=no
+ ])
+])
if test x$enable_valadoc = xyes; then
PKG_CHECK_MODULES(LIBGVC, libgvc >= $LIBGVC_REQUIRED)
AC_MSG_CHECKING([for CGRAPH])