@@ -108,7 +108,7 @@ dnl BITCOIN_QT_CONFIGURE([MINIMUM-VERSION])
108108dnl
109109dnl Outputs: See _BITCOIN_QT_FIND_LIBS
110110dnl Outputs: Sets variables for all qt-related tools.
111- dnl Outputs: bitcoin_enable_qt, bitcoin_enable_qt_dbus, bitcoin_enable_qt_test
111+ dnl Outputs: bitcoin_enable_qt, bitcoin_enable_qt_dbus, bitcoin_enable_qt_test, bitcoin_enable_qml_test
112112AC_DEFUN ( [ BITCOIN_QT_CONFIGURE] ,[
113113 qt_version=">= $1 "
114114 qt_lib_prefix="Qt5"
@@ -307,7 +307,7 @@ AC_DEFUN([BITCOIN_QT_CONFIGURE],[
307307 bitcoin_enable_qt_test=no
308308 fi
309309 bitcoin_enable_qml_test=yes
310- if test "$have_qml_test " = "no"; then
310+ if test "$have_quick_test " = "no" || test "$bitcoin_cv_static_qt" = "yes "; then
311311 bitcoin_enable_qml_test=no
312312 fi
313313 bitcoin_enable_qt_dbus=no
@@ -338,6 +338,7 @@ AC_DEFUN([BITCOIN_QT_CONFIGURE],[
338338 AC_SUBST ( QT_LDFLAGS )
339339 AC_SUBST ( QT_DBUS_INCLUDES )
340340 AC_SUBST ( QT_TEST_INCLUDES )
341+ AC_SUBST ( QT_QMLTEST_INCLUDES )
341342 AC_SUBST ( QT_SELECT , qt5 )
342343 AC_SUBST ( MOC_DEFS )
343344] )
@@ -428,7 +429,7 @@ dnl _BITCOIN_QT_FIND_LIBS
428429dnl ---------------------
429430dnl
430431dnl Outputs: All necessary QT_* variables are set.
431- dnl Outputs: have_qt_test and have_qt_dbus are set (if applicable) to yes|no.
432+ dnl Outputs: have_qt_test, have_quick_test, and have_qt_dbus are set (if applicable) to yes|no.
432433AC_DEFUN ( [ _BITCOIN_QT_FIND_LIBS] ,[
433434 BITCOIN_QT_CHECK([
434435 PKG_CHECK_MODULES([ QT_CORE] , [ ${qt_lib_prefix}Core${qt_lib_suffix} $qt_version] , [ QT_INCLUDES="$QT_CORE_CFLAGS $QT_INCLUDES" QT_LIBS="$QT_CORE_LIBS $QT_LIBS"] ,
@@ -472,7 +473,7 @@ AC_DEFUN([_BITCOIN_QT_FIND_LIBS],[
472473 [ BITCOIN_QT_FAIL([ ${qt_lib_prefix}QuickControls2${qt_lib_suffix} $qt_version not found] )] )
473474 ] )
474475 BITCOIN_QT_CHECK([
475- PKG_CHECK_MODULES([ QT_QUICKTEST] , [ ${qt_lib_prefix}QuickTest${qt_lib_suffix} $qt_version] , [ QT_QMLTEST_INCLUDES="$QT_QUICKTEST_CFLAGS"; have_quick_test=yes] ,[ have_quick_test=no] )
476+ PKG_CHECK_MODULES([ QT_QUICKTEST] , [ ${qt_lib_prefix}QuickTest${qt_lib_suffix} $qt_version] , [ QT_QMLTEST_INCLUDES="$QT_QUICKTEST_CFLAGS"; have_quick_test=yes] , [ have_quick_test=no] )
476477 ] )
477478
478479 AC_DEFINE ( [ USE_QML] , [ 1] , [ Define to 1 to use QML-based GUI] )
0 commit comments