qmake class, qmake-native: for qt4, we store mkspecs below $QTDIR
authorMichael Lauer <mickey@vanille-media.de>
Mon, 17 Apr 2006 22:11:52 +0000 (22:11 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Mon, 17 Apr 2006 22:11:52 +0000 (22:11 +0000)
classes/qt4x11.bbclass
packages/qmake/qmake2-native_2.00a.bb

index afa840f..04aff56 100644 (file)
@@ -1,7 +1,9 @@
+DEPENDS_prepend = "qmake2-native "
 #
-# override variables set by qmake-base to compile Qt/X11 apps
+# override variables set by qmake-base to compile Qt4/X11 apps
 #
 export QTDIR="${STAGING_DIR}/${HOST_SYS}/qt4"
+export QMAKESPEC="${QTDIR}/mkspecs/${TARGET_OS}-oe-g++"
 export OE_QMAKE_UIC="${STAGING_BINDIR}/uic4"
 export OE_QMAKE_MOC="${STAGING_BINDIR}/moc4"
 export OE_QMAKE_RCC="${STAGING_BINDIR}/rcc4"
index 5e95ba3..744588e 100644 (file)
@@ -41,8 +41,8 @@ do_compile() {
 
 do_stage() {
        install -m 0755 bin/qmake ${STAGING_BINDIR}/qmake2
-       install -d ${QMAKE_MKSPEC_PATH}
-       cp -dfR mkspecs/* ${QMAKE_MKSPEC_PATH}
+       install -d ${STAGING_DIR}/${CROSS_SYS}/qt4/
+       cp -dfR mkspecs ${STAGING_DIR}/${CROSS_SYS}/qt4/
 }
 
 do_install() {