X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=configure;h=d2898803650543829de833017596056616aedc71;hp=20fbed620e14883651091a473805ca21edbf24db;hb=c9e1c4f1c495d7cc24a64b73edb4b7b71791a87f;hpb=23d86773b9e1b8111921af94f7f14ea0867eaee2 diff --git a/configure b/configure index 20fbed62..d2898803 100755 --- a/configure +++ b/configure @@ -324,6 +324,35 @@ EOF exit 1 fi +printf "Reading libnotmuch version from source... " +cat > _libversion.c < +#include "lib/notmuch.h" +int main(void) { + printf("libnotmuch_version_major=%d\n", + LIBNOTMUCH_MAJOR_VERSION); + printf("libnotmuch_version_minor=%d\n", + LIBNOTMUCH_MINOR_VERSION); + printf("libnotmuch_version_release=%d\n", + LIBNOTMUCH_MICRO_VERSION); + return 0; +} +EOF +if ${CC} ${CFLAGS} _libversion.c -o _libversion > /dev/null 2>&1 && \ + ./_libversion > _libversion.sh && . ./_libversion.sh +then + printf "OK.\n" +else + cat < /dev/null 2>&1; then have_pkg_config=1 else @@ -809,7 +838,7 @@ for flag in -Wmissing-declarations; do done printf "\n\t${WARN_CFLAGS}\n" -rm -f minimal minimal.c +rm -f minimal minimal.c _libversion.c _libversion _libversion.sh # construct the Makefile.config cat > Makefile.config <