summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2010-07-11 12:29:30 +0200
committerGravatar Martin Szulecki2010-07-11 12:29:30 +0200
commitc3b363ca32bf3b18a50ec7f529bba72267ac35df (patch)
tree7c41a68e6df81c22f4b4892a5761868e4946c380 /configure.ac
parente133e945494ad9073930973f92a640d14d53ae5f (diff)
downloadsbmanager-c3b363ca32bf3b18a50ec7f529bba72267ac35df.tar.gz
sbmanager-c3b363ca32bf3b18a50ec7f529bba72267ac35df.tar.bz2
Compile with stable libimobiledevice release without 1.1.0 API requirement
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 9 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 3bf87ae..0e69f5a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,15 @@ AM_PROG_CC_C_O
AC_PROG_LIBTOOL
# Checks for libraries.
-PKG_CHECK_MODULES(libimobiledevice, libimobiledevice-1.0)
+PKG_CHECK_MODULES(libimobiledevice, libimobiledevice-1.0 >= 0.9.7)
+PKG_CHECK_MODULES(libimobiledevice10, libimobiledevice-1.0 >= 1.0.0, libimobiledevice_1_0=yes, libimobiledevice_1_0=no)
+if test x"$libimobiledevice_1_0" = xyes; then
+ AC_DEFINE([HAVE_LIBIMOBILEDEVICE_1_0], 1, [Define if libimobiledevice is using 1.0.0 API])
+fi
+PKG_CHECK_MODULES(libimobiledevice11, libimobiledevice-1.0 >= 1.1.0, libimobiledevice_1_1=yes, libimobiledevice_1_1=no)
+if test x"$libimobiledevice_1_1" = xyes; then
+ AC_DEFINE([HAVE_LIBIMOBILEDEVICE_1_1], 1, [Define if libimobiledevice is using 1.1.0 API])
+fi
PKG_CHECK_MODULES(libglib2, glib-2.0 >= 2.14.1)
PKG_CHECK_MODULES(libgthread2, gthread-2.0 >= 2.14.1)
PKG_CHECK_MODULES(libplist, libplist >= 1.0)