]> granicus.if.org Git - postgis/commitdiff
Do not override JSON_LDFLAGS, fixing --with-jsondir usage
authorSandro Santilli <strk@keybit.net>
Fri, 21 Jun 2013 15:15:58 +0000 (15:15 +0000)
committerSandro Santilli <strk@keybit.net>
Fri, 21 Jun 2013 15:15:58 +0000 (15:15 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@11563 b70326c6-7e19-0410-871a-916f4a2858ee

configure.ac

index b6f015fde3443e4dd431e91d27e165ada6f3eafa..888dbc39bc37d1baf4d838fa355a33c2ab847e9a 100644 (file)
@@ -776,7 +776,7 @@ if test ! "x$JSONDIR" = "x"; then
 
                dnl Add the include directory to JSON_CPPFLAGS
                JSON_CPPFLAGS="-I$JSONDIR/include"
-               JSON_LDFLAGS="-L$JSONDIR/lib -ljson"
+               JSON_LDFLAGS="-L$JSONDIR/lib"
        fi
 fi
 
@@ -789,16 +789,13 @@ CPPFLAGS="$CPPFLAGS_SAVE"
 dnl Ensure we can link against libjson
 LIBS_SAVE="$LIBS"
 LIBS="$JSON_LDFLAGS"
-AC_CHECK_LIB([json-c], [json_object_get], [HAVE_JSON=yes; JSON_LDFLAGS="-ljson-c"], [
-  AC_CHECK_LIB([json], [json_object_get], [HAVE_JSON=yes; JSON_LDFLAGS="-ljson"], [], [])
+AC_CHECK_LIB([json-c], [json_object_get], [HAVE_JSON=yes; JSON_LDFLAGS="${JSON_LDFLAGS} -ljson-c"], [
+  AC_CHECK_LIB([json], [json_object_get], [HAVE_JSON=yes; JSON_LDFLAGS="${JSON_LDFLAGS} -ljson"], [], [])
 ], [])
 LIBS="$LIBS_SAVE"
 
 if test "$HAVE_JSON" = "yes"; then
        AC_DEFINE([HAVE_LIBJSON], 1, [Define to 1 if libjson is present])
-    if test "x$JSON_LDFLAGS" = "x"; then
-        JSON_LDFLAGS="-ljson"
-    fi
 fi
 
 AC_SUBST([JSON_CPPFLAGS])