|
|
@ -98,6 +98,11 @@ AC_ARG_ENABLE(tests, |
|
|
|
[use_tests=$enableval], |
|
|
|
[use_tests=$enableval], |
|
|
|
[use_tests=yes]) |
|
|
|
[use_tests=yes]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AC_ARG_ENABLE(gui-tests, |
|
|
|
|
|
|
|
AS_HELP_STRING([--disable-gui-tests],[do not compile GUI tests (default is to compile if GUI and tests enabled)]), |
|
|
|
|
|
|
|
[use_gui_tests=$enableval], |
|
|
|
|
|
|
|
[use_gui_tests=$use_tests]) |
|
|
|
|
|
|
|
|
|
|
|
AC_ARG_ENABLE(bench, |
|
|
|
AC_ARG_ENABLE(bench, |
|
|
|
AS_HELP_STRING([--disable-bench],[do not compile benchmarks (default is to compile)]), |
|
|
|
AS_HELP_STRING([--disable-bench],[do not compile benchmarks (default is to compile)]), |
|
|
|
[use_bench=$enableval], |
|
|
|
[use_bench=$enableval], |
|
|
@ -919,8 +924,8 @@ else |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
dnl these are only used when qt is enabled |
|
|
|
dnl these are only used when qt is enabled |
|
|
|
|
|
|
|
BUILD_TEST_QT="" |
|
|
|
if test x$bitcoin_enable_qt != xno; then |
|
|
|
if test x$bitcoin_enable_qt != xno; then |
|
|
|
BUILD_QT=qt |
|
|
|
|
|
|
|
dnl enable dbus support |
|
|
|
dnl enable dbus support |
|
|
|
AC_MSG_CHECKING([whether to build GUI with support for D-Bus]) |
|
|
|
AC_MSG_CHECKING([whether to build GUI with support for D-Bus]) |
|
|
|
if test x$bitcoin_enable_qt_dbus != xno; then |
|
|
|
if test x$bitcoin_enable_qt_dbus != xno; then |
|
|
@ -950,9 +955,9 @@ if test x$bitcoin_enable_qt != xno; then |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
AC_MSG_CHECKING([whether to build test_bitcoin-qt]) |
|
|
|
AC_MSG_CHECKING([whether to build test_bitcoin-qt]) |
|
|
|
if test x$use_tests$bitcoin_enable_qt_test = xyesyes; then |
|
|
|
if test x$use_gui_tests$bitcoin_enable_qt_test = xyesyes; then |
|
|
|
AC_MSG_RESULT([yes]) |
|
|
|
AC_MSG_RESULT([yes]) |
|
|
|
BUILD_TEST_QT="test" |
|
|
|
BUILD_TEST_QT="yes" |
|
|
|
else |
|
|
|
else |
|
|
|
AC_MSG_RESULT([no]) |
|
|
|
AC_MSG_RESULT([no]) |
|
|
|
fi |
|
|
|
fi |
|
|
@ -963,9 +968,10 @@ AM_CONDITIONAL([ENABLE_ZMQ], [test "x$use_zmq" = "xyes"]) |
|
|
|
AC_MSG_CHECKING([whether to build test_bitcoin]) |
|
|
|
AC_MSG_CHECKING([whether to build test_bitcoin]) |
|
|
|
if test x$use_tests = xyes; then |
|
|
|
if test x$use_tests = xyes; then |
|
|
|
AC_MSG_RESULT([yes]) |
|
|
|
AC_MSG_RESULT([yes]) |
|
|
|
BUILD_TEST="test" |
|
|
|
BUILD_TEST="yes" |
|
|
|
else |
|
|
|
else |
|
|
|
AC_MSG_RESULT([no]) |
|
|
|
AC_MSG_RESULT([no]) |
|
|
|
|
|
|
|
BUILD_TEST="" |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
AC_MSG_CHECKING([whether to reduce exports]) |
|
|
|
AC_MSG_CHECKING([whether to reduce exports]) |
|
|
@ -983,9 +989,9 @@ AM_CONDITIONAL([TARGET_DARWIN], [test x$TARGET_OS = xdarwin]) |
|
|
|
AM_CONDITIONAL([BUILD_DARWIN], [test x$BUILD_OS = xdarwin]) |
|
|
|
AM_CONDITIONAL([BUILD_DARWIN], [test x$BUILD_OS = xdarwin]) |
|
|
|
AM_CONDITIONAL([TARGET_WINDOWS], [test x$TARGET_OS = xwindows]) |
|
|
|
AM_CONDITIONAL([TARGET_WINDOWS], [test x$TARGET_OS = xwindows]) |
|
|
|
AM_CONDITIONAL([ENABLE_WALLET],[test x$enable_wallet = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_WALLET],[test x$enable_wallet = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_TESTS],[test x$use_tests = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_TESTS],[test x$BUILD_TEST = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_QT],[test x$bitcoin_enable_qt = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_QT],[test x$bitcoin_enable_qt = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_QT_TESTS],[test x$use_tests$bitcoin_enable_qt_test = xyesyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_QT_TESTS],[test x$BUILD_TEST_QT = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_BENCH],[test x$use_bench = xyes]) |
|
|
|
AM_CONDITIONAL([ENABLE_BENCH],[test x$use_bench = xyes]) |
|
|
|
AM_CONDITIONAL([USE_QRCODE], [test x$use_qr = xyes]) |
|
|
|
AM_CONDITIONAL([USE_QRCODE], [test x$use_qr = xyes]) |
|
|
|
AM_CONDITIONAL([USE_LCOV],[test x$use_lcov = xyes]) |
|
|
|
AM_CONDITIONAL([USE_LCOV],[test x$use_lcov = xyes]) |
|
|
@ -1026,9 +1032,6 @@ AC_SUBST(USE_QRCODE) |
|
|
|
AC_SUBST(BOOST_LIBS) |
|
|
|
AC_SUBST(BOOST_LIBS) |
|
|
|
AC_SUBST(TESTDEFS) |
|
|
|
AC_SUBST(TESTDEFS) |
|
|
|
AC_SUBST(LEVELDB_TARGET_FLAGS) |
|
|
|
AC_SUBST(LEVELDB_TARGET_FLAGS) |
|
|
|
AC_SUBST(BUILD_TEST) |
|
|
|
|
|
|
|
AC_SUBST(BUILD_QT) |
|
|
|
|
|
|
|
AC_SUBST(BUILD_TEST_QT) |
|
|
|
|
|
|
|
AC_SUBST(MINIUPNPC_CPPFLAGS) |
|
|
|
AC_SUBST(MINIUPNPC_CPPFLAGS) |
|
|
|
AC_SUBST(MINIUPNPC_LIBS) |
|
|
|
AC_SUBST(MINIUPNPC_LIBS) |
|
|
|
AC_CONFIG_FILES([Makefile src/Makefile share/setup.nsi share/qt/Info.plist src/test/buildenv.py]) |
|
|
|
AC_CONFIG_FILES([Makefile src/Makefile share/setup.nsi share/qt/Info.plist src/test/buildenv.py]) |
|
|
|