aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-04-03 12:19:26 +0000
committerng0 <ng0@n0.is>2019-04-03 12:19:26 +0000
commitcc3d270b525cdc4756fa706221fd4ad510539700 (patch)
treed7199304b17651d285dd09d41c2bc7fbc70950e9 /configure.ac
parentf002ecb549ec33da77e4a034ad1cffe27922112d (diff)
parente96ba10771f6c6932607624c4645cf50b3d5b71f (diff)
downloadgnunet-cc3d270b525cdc4756fa706221fd4ad510539700.tar.gz
gnunet-cc3d270b525cdc4756fa706221fd4ad510539700.zip
Merge branch 'master' of gnunet.org:gnunet
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac39
1 files changed, 39 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 96d7cbbc0..ac8ed60c2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -534,6 +534,39 @@ else
534 AC_DEFINE([HAVE_LIBBLUETOOTH],[0],[Lacking bluetooth library]) 534 AC_DEFINE([HAVE_LIBBLUETOOTH],[0],[Lacking bluetooth library])
535fi 535fi
536 536
537# check for zbar library
538zbar=0
539AC_MSG_CHECKING(for libzbar)
540AC_ARG_WITH(zbar,
541 [ --with-zbar=PFX base of libzbar installation],
542 [AC_MSG_RESULT([$with_zbar])
543 case $with_zbar in
544 no)
545 ;;
546 yes)
547 AC_CHECK_HEADERS(zbar.h,
548 AC_CHECK_LIB([zbar], [zbar_processor_create],
549 zbar=1))
550 ;;
551 *)
552 LDFLAGS="-L$with_zbar/lib $LDFLAGS"
553 CPPFLAGS="-I$with_zbar/include $CPPFLAGS"
554 AC_CHECK_HEADERS(zbar.h,
555 AC_CHECK_LIB([zbar], [zbar_processor_create],
556 EXT_LIB_PATH="-L$with_zbar/lib $EXT_LIB_PATH"
557 zbar=1))
558 ;;
559 esac
560 ],
561 [AC_MSG_RESULT([--with-zbar not specified])
562 AC_CHECK_HEADERS(zbar.h,
563 AC_CHECK_LIB([zbar], [zbar_processor_create],
564 zbar=1))])
565AM_CONDITIONAL(HAVE_ZBAR, [test "$zbar" = 1])
566AS_IF([test "x$zbar" = x1],
567 [AC_DEFINE([HAVE_ZBAR],[1],[Have zbar library])],
568 [AC_DEFINE([HAVE_ZBAR],[0],[Lacking zbar library])])
569
537# check for jansson library 570# check for jansson library
538jansson=0 571jansson=0
539AC_MSG_CHECKING(for libjansson) 572AC_MSG_CHECKING(for libjansson)
@@ -563,6 +596,7 @@ AC_ARG_WITH(jansson,
563 AC_CHECK_LIB([jansson], [json_loads], 596 AC_CHECK_LIB([jansson], [json_loads],
564 jansson=1))]) 597 jansson=1))])
565AM_CONDITIONAL(HAVE_JANSSON, [test "$jansson" = 1]) 598AM_CONDITIONAL(HAVE_JANSSON, [test "$jansson" = 1])
599AM_CONDITIONAL(HAVE_JSON, [test x$jansson = x1])
566AS_IF([test "x$jansson" = x1], 600AS_IF([test "x$jansson" = x1],
567 [AC_DEFINE([HAVE_JANSSON],[1],[Have jansson library])], 601 [AC_DEFINE([HAVE_JANSSON],[1],[Have jansson library])],
568 [AC_DEFINE([HAVE_JANSSON],[0],[Lacking jansson library])]) 602 [AC_DEFINE([HAVE_JANSSON],[0],[Lacking jansson library])])
@@ -1432,6 +1466,7 @@ AM_CONDITIONAL(HAVE_GNUTLS_DANE, test x$gnutls_dane = x1)
1432AC_DEFINE_UNQUOTED([HAVE_GNUTLS_DANE], $gnutls_dane, [We have GnuTLS with DANE support]) 1466AC_DEFINE_UNQUOTED([HAVE_GNUTLS_DANE], $gnutls_dane, [We have GnuTLS with DANE support])
1433 1467
1434 1468
1469
1435# Test if we are building for superMUC 1470# Test if we are building for superMUC
1436AC_MSG_CHECKING(if GNUnet is being configured to run on the SuperMUC) 1471AC_MSG_CHECKING(if GNUnet is being configured to run on the SuperMUC)
1437AC_ARG_ENABLE([supermuc], 1472AC_ARG_ENABLE([supermuc],
@@ -1938,6 +1973,10 @@ AS_IF([test x$gnutls != xtrue],
1938 [AS_IF([test "x$gnutls_dane" != "x1"], 1973 [AS_IF([test "x$gnutls_dane" != "x1"],
1939 [AC_MSG_NOTICE([WARNING: GnuTLS has no DANE support, DANE validation will not be possible])])]) 1974 [AC_MSG_NOTICE([WARNING: GnuTLS has no DANE support, DANE validation will not be possible])])])
1940 1975
1976# warn user if libzbar is not found
1977AS_IF([test "$have_zbar" = 0],
1978 [AC_MSG_NOTICE([WARNING: zbar not found, gnunet-qr will not be built.])])
1979
1941# java ports 1980# java ports
1942AS_IF([test "x$enable_java_ports" = "xyes"], 1981AS_IF([test "x$enable_java_ports" = "xyes"],
1943 [AC_MSG_NOTICE([NOTICE: Opening ports for gnunet-java bindings by default.])]) 1982 [AC_MSG_NOTICE([NOTICE: Opening ports for gnunet-java bindings by default.])])