Mark ocaml_augeas_source w/o aug_source as noreturn
[ocaml-augeas.git] / configure.ac
index a17e068..aecf96e 100644 (file)
@@ -17,7 +17,9 @@
 
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(ocaml-augeas,0.4)
+AC_CONFIG_MACRO_DIR([m4])
+
+AC_INIT(ocaml-augeas,0.5)
 
 dnl Check for basic C environment.
 AC_PROG_CC
@@ -43,6 +45,12 @@ PKG_CHECK_MODULES([LIBXML2], [libxml-2.0])
 dnl Check for Augeas C library.
 PKG_CHECK_MODULES([AUGEAS], [augeas])
 
+dnl Check for aug_source function, added in Augeas 1.8.0.
+old_LIBS="$LIBS"
+LIBS="$AUGEAS_LIBS $LIBS"
+AC_CHECK_FUNCS([aug_source])
+LIBS="$old_LIBS"
+
 dnl Produce output files.
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_FILES([Makefile META])