[PATCH] select the right moc binary during configure
John (J5) Palmieri
johnp at redhat.com
Tue Dec 13 15:07:59 PST 2005
Commit away if it passes make distcheck.
On Tue, 2005-12-13 at 20:49 +0000, Robert McQueen wrote:
> Sjoerd Simons wrote:
> > Hi,
> >
> > To be able to build both the qt4 and qt3 bindings on one system, it needs to
> > be possible to indicate which moc to use for each one. Attached patch
> > implements this.
> >
> > Sjoerd
>
> Thanks Sjoerd. I've run into this problem, this patch looks a reasonable
> solution. Anyone got any objections if I commit?
>
> Regards,
> Rob
>
> > ------------------------------------------------------------------------
> >
> > Index: configure.in
> > ===================================================================
> > RCS file: /cvs/dbus/dbus/configure.in,v
> > retrieving revision 1.140
> > diff -u -r1.140 configure.in
> > --- configure.in 22 Nov 2005 20:42:49 -0000 1.140
> > +++ configure.in 4 Dec 2005 21:31:14 -0000
> > @@ -47,7 +47,9 @@
> > AC_HEADER_STDC
> >
> > AC_ARG_ENABLE(qt, [ --enable-qt enable Qt-friendly client library],enable_qt=$enableval,enable_qt=auto)
> > +AC_ARG_WITH(qt_moc, [ --with-qt-moc=<path> moc for Qt])
> > AC_ARG_ENABLE(qt3, [ --enable-qt3 enable Qt3-friendly client library],enable_qt3=$enableval,enable_qt3=no)
> > +AC_ARG_WITH(qt3_moc, [ --with-qt3-moc=<path> moc for Qt3])
> > AC_ARG_ENABLE(glib, [ --enable-glib enable GLib-friendly client library],enable_glib=$enableval,enable_glib=auto)
> > AC_ARG_ENABLE(gtk, [ --enable-gtk enable GTK-requiring executables],enable_gtk=$enableval,enable_gtk=auto)
> > AC_ARG_ENABLE(tests, [ --enable-tests enable unit test code],enable_tests=$enableval,enable_tests=$USE_MAINTAINER_MODE)
> > @@ -932,7 +934,12 @@
> >
> >
> > dnl Qt3 detection
> > -AC_PATH_PROG(QT3_MOC, moc, no)
> > +if test -z "$with_qt3_moc" ; then
> > + AC_PATH_PROG(QT3_MOC, moc, no)
> > +else
> > + QT3_MOC=$with_qt3_moc
> > + AC_SUBST(QT3_MOC)
> > +fi
> >
> > have_qt3=no
> > AC_MSG_CHECKING([for qglobal.h])
> > @@ -992,8 +999,12 @@
> > have_qt=no;
> > fi
> >
> > -QT_MOC=`$PKG_CONFIG --variable=exec_prefix QtCore`
> > -QT_MOC=${QT_MOC}/bin/moc
> > +if test -z "$with_qt_moc" ; then
> > + QT_MOC=`$PKG_CONFIG --variable=exec_prefix QtCore`
> > + QT_MOC=${QT_MOC}/bin/moc
> > +else
> > + QT_MOC=$with_qt_moc
> > +fi
> >
> > AM_CONDITIONAL(HAVE_QT, test x$have_qt = xyes)
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > dbus mailing list
> > dbus at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/dbus
>
> _______________________________________________
> dbus mailing list
> dbus at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dbus
--
More information about the dbus
mailing list