]> sigrok.org Git - sigrok-cli.git/blobdiff - configure.ac
configure: check version dependent sigrokdecode features
[sigrok-cli.git] / configure.ac
index af9c8603d68513827f9866602bbcf68db44e641c..f7e689be976b5516c9b15f73e207e5f5d3b7d721 100644 (file)
@@ -20,7 +20,7 @@
 # We require at least autoconf 2.63 (AC_INIT format changed there).
 AC_PREREQ([2.63])
 
-AC_INIT([sigrok-cli], [0.7.0], [sigrok-devel@lists.sourceforge.net],
+AC_INIT([sigrok-cli], [0.8.0], [sigrok-devel@lists.sourceforge.net],
        [sigrok-cli], [http://www.sigrok.org])
 AC_CONFIG_SRCDIR([sigrok-cli.h])
 AC_CONFIG_MACRO_DIR([m4])
@@ -91,6 +91,15 @@ AC_SYS_LARGEFILE
 PKG_CHECK_MODULES([SIGROK_CLI],
        [glib-2.0 >= 2.32.0 libsigrok >= 0.5.0 $SC_PKGLIBS])
 
+# Check for version dependent availability of functions.
+srd_save_cflags=$CFLAGS
+srd_save_libs=$LIBS
+CFLAGS="$SIGROK_CLI_CFLAGS $CFLAGS"
+LIBS="$SIGROK_CLI_LIBS $LIBS"
+AC_CHECK_FUNCS([srd_session_send_eof])
+CFLAGS=$srd_save_cflags
+LIBS=$srd_save_libs
+
 sc_glib_version=`$PKG_CONFIG --modversion glib-2.0 2>&AS_MESSAGE_LOG_FD`
 sc_libsigrok_version=`$PKG_CONFIG --modversion libsigrok 2>&AS_MESSAGE_LOG_FD`