diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2012-12-17 11:14:48 -0800 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2012-12-17 11:14:48 -0800 |
| commit | 22b5908bfec62c3b0f88cb6e0c8b48341fd7b713 (patch) | |
| tree | 2a669a10eeb8b0aa2a7490a8fe2e553662557a0d | |
| parent | 6b7dd87f920794cbe11e657bb6a053bd24763372 (diff) | |
| parent | 34d4955894fae96d56e0b3831cd295b399230df2 (diff) | |
| download | meta-qt5-22b5908bfec62c3b0f88cb6e0c8b48341fd7b713.tar.gz | |
Merge pull request #7 from levonmaa/master
Fix up prl and pkgconfig file generation and paths for the qt.conf
| -rw-r--r-- | classes/qmake5_base.bbclass | 2 | ||||
| -rw-r--r-- | recipes-qt/qt5/qtbase.inc | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass index 09cb3ea5..ee5ff780 100644 --- a/classes/qmake5_base.bbclass +++ b/classes/qmake5_base.bbclass | |||
| @@ -21,7 +21,7 @@ do_generate_qt_config_file() { | |||
| 21 | Binaries = ${bindir} | 21 | Binaries = ${bindir} |
| 22 | Headers = ${STAGING_INCDIR}/qt5 | 22 | Headers = ${STAGING_INCDIR}/qt5 |
| 23 | Plugins = ${libdir}/qt5/plugins | 23 | Plugins = ${libdir}/qt5/plugins |
| 24 | Libraries = ${libdir} | 24 | Libraries = ${STAGING_LIBDIR} |
| 25 | Imports = ${datadir}/qt5/imports | 25 | Imports = ${datadir}/qt5/imports |
| 26 | Qml2Imports = ${libdir}/qt5/qml | 26 | Qml2Imports = ${libdir}/qt5/qml |
| 27 | Documentation=${docdir}/qt5 | 27 | Documentation=${docdir}/qt5 |
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc index 52c95a3a..2784465f 100644 --- a/recipes-qt/qt5/qtbase.inc +++ b/recipes-qt/qt5/qtbase.inc | |||
| @@ -53,6 +53,11 @@ do_configure_append() { | |||
| 53 | ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_installs.prf | 53 | ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_installs.prf |
| 54 | rm -rf ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/modules* | 54 | rm -rf ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/modules* |
| 55 | 55 | ||
| 56 | ### Fix up prl and pkgconfig lib paths, by default they will point to /usr/lib | ||
| 57 | ${OE_QMAKE_QMAKE} -set OE_CROSS_INSTALL_LIBS ${STAGING_LIBDIR} | ||
| 58 | sed -i 's/QT_INSTALL_LIBS\/raw/OE_CROSS_INSTALL_LIBS/g' mkspecs/features/qt_module.prf | ||
| 59 | sed -i 's/QT_INSTALL_LIBS\/raw/OE_CROSS_INSTALL_LIBS/g' ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_module.prf | ||
| 60 | |||
| 56 | ### Remove the old pri files | 61 | ### Remove the old pri files |
| 57 | rm ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/*.pri | 62 | rm ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/*.pri |
| 58 | 63 | ||
