aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorgrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-03-19 14:53:13 +0000
committergrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-03-19 14:53:13 +0000
commitd4bc60eff9aa7a3024ba6456629529a318efc271 (patch)
tree046ac28ce1a13357b40fa6e5f388394a522539c1 /configure.ac
parent8854ee6592242b0221ea7a3a6bcbe3e694b8ce07 (diff)
add configure option --enable-javaports to open ports of services with Java bindings by default (#2228)
git-svn-id: https://gnunet.org/svn/gnunet@20606 140774ce-b5e7-0310-ab8b-a85725594a96
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac24
1 files changed, 23 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 825d8c7ffb..3d549568b4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -172,6 +172,7 @@ AC_SUBST(DEFAULT_INTERFACE)
# sockets in default configuratin:
AC_SUBST(UNIXONLY)
+
AC_MSG_CHECKING([for build target])
AM_CONDITIONAL(DARWIN, test "$build_target" = "darwin")
AM_CONDITIONAL(CYGWIN, test "$build_target" = "cygwin")
@@ -777,12 +778,27 @@ AM_CONDITIONAL([ENABLE_TEST_RUN], [test "x$enable_tests_run" = "xyes"])
# should expensive tests be run?
AC_MSG_CHECKING(whether to run expensive tests)
AC_ARG_ENABLE([expensivetests],
- [AS_HELP_STRING([--enable-expensive-tests], [enable running expensive testcases])],
+ [AS_HELP_STRING([--enable-expensivetests], [enable running expensive testcases])],
[enable_expensive=${enableval}],
[enable_expensive=no])
AC_MSG_RESULT($enable_expensive)
AM_CONDITIONAL([HAVE_EXPENSIVE_TESTS], [test "x$enable_expensive" = "xyes"])
+# should ports be open for Java services?
+AC_MSG_CHECKING(whether to enable ports for gnunet-java)
+AC_ARG_ENABLE([javaports],
+ [AS_HELP_STRING([--enable-javaports], [use non-zero ports for services with Java bindings (default is NO)])],
+ [enable_java_ports=${enableval}],
+ [enable_java_ports=no])
+AC_MSG_RESULT($enable_java_ports)
+if test "x$enable_java_ports" = "xyes"
+then
+ JAVAPORT=""
+else
+ JAVAPORT="$UNIXONLY"
+fi
+AC_SUBST(JAVAPORT)
+
# should benchmarks be run?
AC_MSG_CHECKING(whether to run benchmarks during make check)
AC_ARG_ENABLE([benchmarks],
@@ -930,6 +946,12 @@ then
AC_MSG_NOTICE([NOTICE: sqlite not found. sqLite support will not be compiled.])
fi
+# java ports
+if test "x$enable_java_ports" = "xyes"
+then
+ AC_MSG_NOTICE([NOTICE: opening ports for gnunet-java bindings by default.])
+fi
+
if test "x$lmhd" != "x1"
then
AC_MSG_NOTICE([NOTICE: libmicrohttpd not found, http transport will not be installed.])