diff options
Diffstat (limited to 'conf/m4/kde/AC_PATH_QT_MOC.m4')
-rw-r--r-- | conf/m4/kde/AC_PATH_QT_MOC.m4 | 29 |
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) +]) |