diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2023-04-19 13:16:30 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2023-04-19 13:16:40 +0200 |
commit | 57f98e9faa9019d89d9d69aefb7330937cb072fd (patch) | |
tree | 113faeebfee909525a5f86a129c3548082b30d9a | |
parent | c5e7f887a68f4cbbf58b795768c5db044ed1cd09 (diff) | |
download | vala-57f98e9faa9019d89d9d69aefb7330937cb072fd.tar.gz |
build: valadoc requires valac 0.18.1
-rw-r--r-- | configure.ac | 7 |
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]) |