aboutsummaryrefslogtreecommitdiffstats
path: root/classes/qmake5_base.bbclass
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2013-04-23 00:55:13 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-04-28 13:39:33 +0200
commit06ae6e8c9e7df5bbd8ae5ee19c841797c284b870 (patch)
tree0b83087ae151cb2f40b9a2d3aa605c69767a06c0 /classes/qmake5_base.bbclass
parent812c33e0c63ee3189ed5fdaac91f108712d7c5ef (diff)
qtbase5_base: move binaries and libs to QT_DIR_NAME
* mkspecs are now installed to libdir/${QT_DIR_NAME} * use the same qt.conf for all qtbase5_base, only qtbase-native is different now
Diffstat (limited to 'classes/qmake5_base.bbclass')
-rw-r--r--classes/qmake5_base.bbclass14
1 files changed, 3 insertions, 11 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass
index 712575c9..c2bccbfc 100644
--- a/classes/qmake5_base.bbclass
+++ b/classes/qmake5_base.bbclass
@@ -1,7 +1,7 @@
# This is useful for target recipes to reference native mkspecs
QMAKE_MKSPEC_PATH_NATIVE = "${STAGING_LIBDIR_NATIVE}/${QT_DIR_NAME}"
-QMAKE_MKSPEC_PATH = "${STAGING_DATADIR}/${QT_DIR_NAME}"
+QMAKE_MKSPEC_PATH = "${STAGING_LIBDIR}/${QT_DIR_NAME}"
QMAKE_MKSPEC_PATH_class-native = "${QMAKE_MKSPEC_PATH_NATIVE}"
# hardcode linux, because that's what 0001-Add-linux-oe-g-platform.patch adds
@@ -38,23 +38,15 @@ do_generate_qt_config_file() {
cat > ${WORKDIR}/qt.conf <<EOF
[Paths]
Prefix = ${prefix}
-Binaries = ${bindir}
-Libraries = ${libdir}
+Binaries = ${bindir}/${QT_DIR_NAME}
+Libraries = ${libdir}/${QT_DIR_NAME}
Headers = ${includedir}/${QT_DIR_NAME}
Data = ${datadir}/${QT_DIR_NAME}
ArchData = ${libdir}/${QT_DIR_NAME}
Plugins = ${libdir}/${QT_DIR_NAME}/plugins
Documentation = ${docdir}/${QT_DIR_NAME}
HostData = ${QMAKE_MKSPEC_PATH}
-EOF
-}
-# ExternalHostBinaries is useful only for target recipes
-do_generate_qt_config_file_append_class-target() {
- cat >> ${WORKDIR}/qt.conf <<EOF
ExternalHostBinaries = ${STAGING_BINDIR_NATIVE}/${QT_DIR_NAME}
-# This doesn't work in 5.0.1 (HostData is used in some cases)
-#HostSpec = ${QMAKE_MKSPEC_PATH_NATIVE}/mkspecs
-#TargetSpec = ${QMAKE_MKSPEC_PATH}/mkspecs
EOF
}