diff options
| -rw-r--r-- | classes/qmake5_base.bbclass | 14 |
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 |
| 2 | QMAKE_MKSPEC_PATH_NATIVE = "${STAGING_LIBDIR_NATIVE}/${QT_DIR_NAME}" | 2 | QMAKE_MKSPEC_PATH_NATIVE = "${STAGING_LIBDIR_NATIVE}/${QT_DIR_NAME}" |
| 3 | 3 | ||
| 4 | QMAKE_MKSPEC_PATH = "${STAGING_DATADIR}/${QT_DIR_NAME}" | 4 | QMAKE_MKSPEC_PATH = "${STAGING_LIBDIR}/${QT_DIR_NAME}" |
| 5 | QMAKE_MKSPEC_PATH_class-native = "${QMAKE_MKSPEC_PATH_NATIVE}" | 5 | QMAKE_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] |
| 40 | Prefix = ${prefix} | 40 | Prefix = ${prefix} |
| 41 | Binaries = ${bindir} | 41 | Binaries = ${bindir}/${QT_DIR_NAME} |
| 42 | Libraries = ${libdir} | 42 | Libraries = ${libdir}/${QT_DIR_NAME} |
| 43 | Headers = ${includedir}/${QT_DIR_NAME} | 43 | Headers = ${includedir}/${QT_DIR_NAME} |
| 44 | Data = ${datadir}/${QT_DIR_NAME} | 44 | Data = ${datadir}/${QT_DIR_NAME} |
| 45 | ArchData = ${libdir}/${QT_DIR_NAME} | 45 | ArchData = ${libdir}/${QT_DIR_NAME} |
| 46 | Plugins = ${libdir}/${QT_DIR_NAME}/plugins | 46 | Plugins = ${libdir}/${QT_DIR_NAME}/plugins |
| 47 | Documentation = ${docdir}/${QT_DIR_NAME} | 47 | Documentation = ${docdir}/${QT_DIR_NAME} |
| 48 | HostData = ${QMAKE_MKSPEC_PATH} | 48 | HostData = ${QMAKE_MKSPEC_PATH} |
| 49 | EOF | ||
| 50 | } | ||
| 51 | # ExternalHostBinaries is useful only for target recipes | ||
| 52 | do_generate_qt_config_file_append_class-target() { | ||
| 53 | cat >> ${WORKDIR}/qt.conf <<EOF | ||
| 54 | ExternalHostBinaries = ${STAGING_BINDIR_NATIVE}/${QT_DIR_NAME} | 49 | ExternalHostBinaries = ${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 | ||
| 58 | EOF | 50 | EOF |
| 59 | } | 51 | } |
| 60 | 52 | ||
