Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame^] | 1 | From 91b6275f0e91c25beb040b4ef9484053ae305d86 Mon Sep 17 00:00:00 2001 |
| 2 | From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com> |
| 3 | Date: Tue, 26 May 2015 12:45:47 +0200 |
| 4 | Subject: [PATCH] add manadatory options to find qt4/qt5 moc |
| 5 | MIME-Version: 1.0 |
| 6 | Content-Type: text/plain; charset=UTF-8 |
| 7 | Content-Transfer-Encoding: 8bit |
| 8 | |
| 9 | Upstream-Status: Inappropriate [OE specific] |
| 10 | |
| 11 | Signed-off-by: Andreas MΓΌller <schnitzeltony@googlemail.com> |
| 12 | --- |
| 13 | configure.ac | 55 ++++++++----------------------------------------------- |
| 14 | 1 file changed, 8 insertions(+), 47 deletions(-) |
| 15 | |
| 16 | diff --git a/configure.ac b/configure.ac |
| 17 | index 67599c0..40fa596 100644 |
| 18 | --- a/configure.ac |
| 19 | +++ b/configure.ac |
| 20 | @@ -622,25 +622,10 @@ AC_SUBST(POPPLER_QT4_LIBS) |
| 21 | AC_SUBST(POPPLER_QT4_TEST_LIBS) |
| 22 | |
| 23 | if test x$enable_poppler_qt4 = xyes; then |
| 24 | - AC_CHECK_TOOL(MOCQT4, moc) |
| 25 | - AC_MSG_CHECKING([for Qt4 moc]) |
| 26 | - mocversion=`$MOCQT4 -v 2>&1` |
| 27 | - mocversiongrep=`echo $mocversion | grep "Qt 4"` |
| 28 | - if test x"$mocversiongrep" != x"$mocversion"; then |
| 29 | - AC_MSG_RESULT([no]) |
| 30 | - # moc was not the qt4 one, try with moc-qt4 |
| 31 | - AC_CHECK_TOOL(MOCQT42, moc-qt4) |
| 32 | - AC_MSG_CHECKING([for Qt4 moc-qt4]) |
| 33 | - mocversion=`$MOCQT42 -v 2>&1` |
| 34 | - mocversiongrep=`echo $mocversion | grep "Qt 4"` |
| 35 | - if test x"$mocversiongrep" != x"$mocversion"; then |
| 36 | - # no valid moc found |
| 37 | - enable_poppler_qt4=no; |
| 38 | - MOCQT4="not found" |
| 39 | - else |
| 40 | - MOCQT4=$MOCQT42 |
| 41 | - fi |
| 42 | - fi |
| 43 | + AC_ARG_WITH([moc-qt4], |
| 44 | + AS_HELP_STRING([--with-moc-qt4], [Set location of qt4 moc]), |
| 45 | + [MOCQT4=$withval] |
| 46 | + ) |
| 47 | AC_SUBST(MOCQT4) |
| 48 | AC_MSG_RESULT([$MOCQT4]) |
| 49 | fi |
| 50 | @@ -679,34 +664,10 @@ AC_SUBST(POPPLER_QT5_LIBS) |
| 51 | AC_SUBST(POPPLER_QT5_TEST_LIBS) |
| 52 | |
| 53 | if test x$enable_poppler_qt5 = xyes; then |
| 54 | - AC_CHECK_TOOL(MOCQT5, moc) |
| 55 | - AC_MSG_CHECKING([for Qt5 moc]) |
| 56 | - mocversion=`$MOCQT5 -v 2>&1` |
| 57 | - mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"` |
| 58 | - if test x"$mocversiongrep" != x"$mocversion"; then |
| 59 | - AC_MSG_RESULT([no]) |
| 60 | - # moc was not the qt5 one, try with moc-qt5 |
| 61 | - AC_CHECK_TOOL(MOCQT52, moc-qt5) |
| 62 | - AC_MSG_CHECKING([for Qt5 moc-qt5]) |
| 63 | - mocversion=`$MOCQT52 -v 2>&1` |
| 64 | - mocversiongrep=`echo $mocversion | grep "Qt 5\|moc-qt5 5\|moc 5"` |
| 65 | - if test x"$mocversiongrep" != x"$mocversion"; then |
| 66 | - AC_CHECK_TOOL(QTCHOOSER, qtchooser) |
| 67 | - AC_MSG_CHECKING([for qtchooser]) |
| 68 | - qt5tooldir=`QT_SELECT=qt5 qtchooser -print-env | grep QTTOOLDIR | cut -d '=' -f 2 | cut -d \" -f 2` |
| 69 | - mocversion=`$qt5tooldir/moc -v 2>&1` |
| 70 | - mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"` |
| 71 | - if test x"$mocversiongrep" != x"$mocversion"; then |
| 72 | - # no valid moc found |
| 73 | - enable_poppler_qt5=no; |
| 74 | - MOCQT5="not found" |
| 75 | - else |
| 76 | - MOCQT5=$qt5tooldir/moc |
| 77 | - fi |
| 78 | - else |
| 79 | - MOCQT5=$MOCQT52 |
| 80 | - fi |
| 81 | - fi |
| 82 | + AC_ARG_WITH([moc-qt5], |
| 83 | + AS_HELP_STRING([--with-moc-qt5], [Set location of qt5 moc]), |
| 84 | + [MOCQT5=$withval] |
| 85 | + ) |
| 86 | AC_SUBST(MOCQT5) |
| 87 | AC_MSG_RESULT([$MOCQT5]) |
| 88 | fi |
| 89 | -- |
| 90 | 1.9.3 |
| 91 | |