From 950fbae391f34d6c31e087359515c755b49b7eff Mon Sep 17 00:00:00 2001 From: Martin Szulecki Date: Tue, 6 Oct 2015 21:38:10 +0200 Subject: configure.ac: Move dependency versions into variables for easier maintenance --- configure.ac | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 8fa934b..d36cc67 100644 --- a/configure.ac +++ b/configure.ac @@ -14,16 +14,33 @@ AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) +# Minimum package versions +LIBIRECOVERY_VERSION=0.2.0 +LIBIMOBILEDEVICE_VERSION=1.1.6 +LIBPLIST_VERSION=1.12 +LIBZIP_VERSION=0.8 +LIBCURL_VERSION=7.0 +OPENSSL_VERSION=0.9.8 + +AC_SUBST(LIBIRECOVERY_VERSION) +AC_SUBST(LIBIMOBILEDEVICE_VERSION) +AC_SUBST(LIBPLIST_VERSION) +AC_SUBST(LIBZIP_VERSION) +AC_SUBST(LIBCURL_VERSION) +AC_SUBST(OPENSSL_VERSION) + +# Checks for programs. AC_PROG_CC AM_PROG_CC_C_O AC_PROG_LIBTOOL -PKG_CHECK_MODULES(libirecovery, libirecovery >= 0.2.0) -PKG_CHECK_MODULES(libimobiledevice, libimobiledevice-1.0 >= 1.1.6) -PKG_CHECK_MODULES(libplist, libplist >= 1.12) -PKG_CHECK_MODULES(libzip, libzip >= 0.8) -PKG_CHECK_MODULES(libcurl, libcurl >= 7.0) -PKG_CHECK_MODULES(openssl, openssl >= 0.9.8) +# Checks for libraries. +PKG_CHECK_MODULES(libirecovery, libirecovery >= $LIBIRECOVERY_VERSION) +PKG_CHECK_MODULES(libimobiledevice, libimobiledevice-1.0 >= $LIBIMOBILEDEVICE_VERSION) +PKG_CHECK_MODULES(libplist, libplist >= $LIBPLIST_VERSION) +PKG_CHECK_MODULES(libzip, libzip >= $LIBZIP_VERSION) +PKG_CHECK_MODULES(libcurl, libcurl >= $LIBCURL_VERSION) +PKG_CHECK_MODULES(openssl, openssl >= $OPENSSL_VERSION) GLOBAL_CFLAGS="" AC_LDADD="" -- cgit v1.1-32-gdbae