aboutsummaryrefslogtreecommitdiffstats
path: root/conf/m4/kde/AC_PATH_QT_MOC.m4
diff options
context:
space:
mode:
Diffstat (limited to 'conf/m4/kde/AC_PATH_QT_MOC.m4')
-rw-r--r--conf/m4/kde/AC_PATH_QT_MOC.m429
1 files changed, 29 insertions, 0 deletions
diff --git a/conf/m4/kde/AC_PATH_QT_MOC.m4 b/conf/m4/kde/AC_PATH_QT_MOC.m4
new file mode 100644
index 0000000..7eee5d8
--- /dev/null
+++ b/conf/m4/kde/AC_PATH_QT_MOC.m4
@@ -0,0 +1,29 @@
+dnl ------------------------------------------------------------------------
+dnl Find the meta object compiler in the PATH, in $QTDIR/bin, and some
+dnl more usual places
+dnl ------------------------------------------------------------------------
+dnl
+AC_DEFUN(AC_PATH_QT_MOC,
+[
+ KDE_FIND_PATH(moc, MOC, [$ac_qt_bindir $QTDIR/bin $QTDIR/src/moc \
+ /usr/bin /usr/X11R6/bin /usr/lib/qt/bin /usr/lib/qt2/bin \
+ /usr/local/qt/bin], [KDE_MOC_ERROR_MESSAGE])
+
+ if test -z "$MOC"; then
+ if test -n "$ac_cv_path_moc"; then
+ eval "$ac_cv_path_moc --help 2>&1 | sed -e '1q' | grep Qt" > cfout.$$
+ fi
+ echo "configure:__oline__: tried to call $ac_cv_path_moc --help 2>&1 | sed -e '1q' | grep Qt" >&AC_FD_CC
+ echo "configure:__oline__: moc output:" >&AC_FD_CC
+ cat cfout.$$ >&AC_FD_CC
+
+ if test -s cfout.$$; then
+ rm -f cfout.$$
+ else
+ KDE_MOC_ERROR_MESSAGE
+ fi
+ rm -f cfout.$$
+ fi
+
+ AC_SUBST(MOC)
+])