summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 @@
1# This is useful for target recipes to reference native mkspecs 1# This is useful for target recipes to reference native mkspecs
2QMAKE_MKSPEC_PATH_NATIVE = "${STAGING_LIBDIR_NATIVE}/${QT_DIR_NAME}" 2QMAKE_MKSPEC_PATH_NATIVE = "${STAGING_LIBDIR_NATIVE}/${QT_DIR_NAME}"
3 3
4QMAKE_MKSPEC_PATH = "${STAGING_DATADIR}/${QT_DIR_NAME}" 4QMAKE_MKSPEC_PATH = "${STAGING_LIBDIR}/${QT_DIR_NAME}"
5QMAKE_MKSPEC_PATH_class-native = "${QMAKE_MKSPEC_PATH_NATIVE}" 5QMAKE_MKSPEC_PATH_class-native = "${QMAKE_MKSPEC_PATH_NATIVE}"
6 6
7# hardcode linux, because that's what 0001-Add-linux-oe-g-platform.patch adds 7# hardcode linux, because that's what 0001-Add-linux-oe-g-platform.patch adds
@@ -38,23 +38,15 @@ do_generate_qt_config_file() {
38 cat > ${WORKDIR}/qt.conf <<EOF 38 cat > ${WORKDIR}/qt.conf <<EOF
39[Paths] 39[Paths]
40Prefix = ${prefix} 40Prefix = ${prefix}
41Binaries = ${bindir} 41Binaries = ${bindir}/${QT_DIR_NAME}
42Libraries = ${libdir} 42Libraries = ${libdir}/${QT_DIR_NAME}
43Headers = ${includedir}/${QT_DIR_NAME} 43Headers = ${includedir}/${QT_DIR_NAME}
44Data = ${datadir}/${QT_DIR_NAME} 44Data = ${datadir}/${QT_DIR_NAME}
45ArchData = ${libdir}/${QT_DIR_NAME} 45ArchData = ${libdir}/${QT_DIR_NAME}
46Plugins = ${libdir}/${QT_DIR_NAME}/plugins 46Plugins = ${libdir}/${QT_DIR_NAME}/plugins
47Documentation = ${docdir}/${QT_DIR_NAME} 47Documentation = ${docdir}/${QT_DIR_NAME}
48HostData = ${QMAKE_MKSPEC_PATH} 48HostData = ${QMAKE_MKSPEC_PATH}
49EOF
50}
51# ExternalHostBinaries is useful only for target recipes
52do_generate_qt_config_file_append_class-target() {
53 cat >> ${WORKDIR}/qt.conf <<EOF
54ExternalHostBinaries = ${STAGING_BINDIR_NATIVE}/${QT_DIR_NAME} 49ExternalHostBinaries = ${STAGING_BINDIR_NATIVE}/${QT_DIR_NAME}
55# This doesn't work in 5.0.1 (HostData is used in some cases)
56#HostSpec = ${QMAKE_MKSPEC_PATH_NATIVE}/mkspecs
57#TargetSpec = ${QMAKE_MKSPEC_PATH}/mkspecs
58EOF 50EOF
59} 51}
60 52