On Mon, 2011-05-09 at 22:26 -0700, Saul Wold wrote: > From: Otavio Salvador <[email protected]> > > This writes a qt.conf inside WORKDIR to properly configure projects > based on CMake. This is required since qmake variables (returned > by -query command) are fixed into the binary and can only be > changed using a qt.conf file. > > Signed-off-by: Otavio Salvador <[email protected]> > --- > meta/classes/qmake_base.bbclass | 15 +++++++++++++++ > 1 files changed, 15 insertions(+), 0 deletions(-) > > diff --git a/meta/classes/qmake_base.bbclass b/meta/classes/qmake_base.bbclass > index 24a0f11..37c44c7 100644 > --- a/meta/classes/qmake_base.bbclass > +++ b/meta/classes/qmake_base.bbclass > @@ -31,6 +31,21 @@ oe_qmake_mkspecs () { > done > } > > +do_generate_qt_config_file() { > + export QT_CONF_PATH=${WORKDIR}/qt.conf > + bbwarn "${WORKDIR}/qt.conf" > + cat > ${WORKDIR}/qt.conf <<EOF > +[Paths] > +Prefix = ${STAGING_DIR} > +Binaries = ${BUILD_SYS}${bindir_native} > +Headers = ${MACHINE}${prefix}/include/qt4 > +Plugins = ${MACHINE}${prefix}/lib/qt4/plugins/ > +Mkspecs = ${MACHINE}${prefix}/share/qt4/mkspecs/
Can we simplify this to use STAGING_BINDIR_NATIVE, STAGING_INCDIR, STAGING_LIBDIR and STAGING_DATADIR? Cheers, Richard _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
