From 0349b93a6689aa9a57e8cf4b686455155a23ffa5 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Fri, 22 Apr 2016 11:54:57 +0200 Subject: build: configure: Allow to disable support for libgeoip and zlib Allow users to explicitely disable linking against libgeoip and zlib, as they are completely optional, e.g: DISABLE_GEOIP=1 ./configure && make DISABLE_ZLIB=1 ./configure && make This change should also help to increase build coverage once we use these options in the Travis CI setup. Signed-off-by: Tobias Klauser --- configure | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'configure') diff --git a/configure b/configure index 067b675..105b1ec 100755 --- a/configure +++ b/configure @@ -333,6 +333,11 @@ check_libgeoip() { echo -n "[*] Checking libGeoIP ... " + if [ "$DISABLE_GEOIP" == "1" ] ; then + echo "[DISABLED]" + return + fi + cat > $TMPDIR/geoiptest.c << EOF #include #include @@ -397,6 +402,11 @@ check_zlib() { echo -n "[*] Checking libz ... " + if [ "$DISABLE_ZLIB" == "1" ] ; then + echo "[DISABLED]" + return + fi + cat > $TMPDIR/ztest.c << EOF #include "zlib.h" -- cgit v1.2.3-54-g00ecf