From cb17c3035bbd80bd8ea6718bae4c57cfb2555653 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Thu, 15 Jun 2017 23:20:00 +0200 Subject: Initial monitor GUI Basic monitor functionality, GTK-3.0 and QT5 backends --- configure.ac | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 7564309..73270bc 100644 --- a/configure.ac +++ b/configure.ac @@ -116,6 +116,25 @@ AM_CONDITIONAL([HAVE_SSL],[test "x$have_ssl" = "x1"]) AM_CONDITIONAL([HAVE_MBEDTLS],[test "x$ssl_mbedtls" = "x1"]) AM_CONDITIONAL([HAVE_OPENSSL],[test "x$ssl_openssl" = "x1"]) +# GTK +have_gtk=0 +gtk_need="gtk+-3.0 >= 3.20" +PKG_CHECK_EXISTS([$gtk_need], + [PKG_CHECK_MODULES([GTK], [$gtk_need]) + have_gtk=1]) +AM_CONDITIONAL([HAVE_GTK],[test "x$have_gtk" = "x1"]) + +# QT +have_qt=0 +qt_need="Qt5Widgets >= 5.8.0" +PKG_CHECK_EXISTS([$qt_need], + [PKG_CHECK_MODULES([QT], [$qt_need]) + PKG_CHECK_VAR([QT_CONFIG], [Qt5Core], [qt_config]) + AS_IF([echo $QT_CONFIG | grep -q reduce_relocations], + [QT_CFLAGS="$QT_CFLAGS -fPIC"]) + have_qt=1]) +AM_CONDITIONAL([HAVE_QT],[test "x$have_qt" = "x1"]) + # Finish up AC_CONFIG_HEADERS([src/config.h]) -- cgit v1.2.3-70-g09d2