diff options
| author | Joel Klinghed <the_jk@yahoo.com> | 2017-07-27 00:07:16 +0200 |
|---|---|---|
| committer | Joel Klinghed <the_jk@yahoo.com> | 2017-07-27 00:07:16 +0200 |
| commit | 6bdda0ebabcd8dc34edfc413de6d0424ccf1f6e6 (patch) | |
| tree | 1911b926270b8b9773394c8547c9edffd4a4b3ee | |
| parent | 49b1179582c4d42bdd42feaede714e53f24b0cc0 (diff) | |
Add --disable-gtk and --disable-qt to configure
| -rw-r--r-- | configure.ac | 36 |
1 files changed, 23 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac index 95cb2ea..ff77415 100644 --- a/configure.ac +++ b/configure.ac @@ -121,23 +121,33 @@ 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]) -AS_IF([test x$have_gtk == x1], - [GLIB_GSETTINGS]) +AC_ARG_ENABLE([gtk], + [AC_HELP_STRING([--disable-gtk], [do not use GTK even if found])], + [gtk_check=$enableval], [gtk_check=yes]) +AS_IF([test x$gtk_check = xyes], + [gtk_need="gtk+-3.0 >= 3.20" + PKG_CHECK_EXISTS([$gtk_need], + [PKG_CHECK_MODULES([GTK], [$gtk_need]) + have_gtk=1]) + AS_IF([test x$have_gtk == x1], + [GLIB_GSETTINGS]) + ]) 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]) +AC_ARG_ENABLE([qt], + [AC_HELP_STRING([--disable-qt], [do not use QT even if found])], + [qt_check=$enableval], [qt_check=yes]) +AS_IF([test x$qt_check = xyes], + [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 |
