]> code.ossystems Code Review - openembedded-core.git/commitdiff
qmake_base.bbclass: fix hardcoded paths in a generated qt.conf
authorTomas Novotny <tomas.novotny@tbs-biometrics.com>
Mon, 9 Feb 2015 14:14:45 +0000 (15:14 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 14 Feb 2015 08:40:33 +0000 (08:40 +0000)
The qmake_base class generates internal qt.conf for build with hardcoded
qt4 target paths. This is ok for qt4-x11 as this is the default
$QT_DIR_NAME, but it is wrong for qt4-embedded, because qtopia is its
default directory.

Signed-off-by: Tomas Novotny <tomas.novotny@tbs-biometrics.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/qmake_base.bbclass

index 86bbede260962b4ed0a1db734f847eb4669699af..dc98713fd2e8f2009ff0b67467aa124bfdf257e3 100644 (file)
@@ -38,9 +38,9 @@ do_generate_qt_config_file() {
 [Paths]
 Prefix =
 Binaries = ${STAGING_BINDIR_NATIVE}
-Headers = ${STAGING_INCDIR}/qt4
-Plugins = ${STAGING_LIBDIR}/qt4/plugins/
-Mkspecs = ${STAGING_DATADIR}/qt4/mkspecs/
+Headers = ${STAGING_INCDIR}/${QT_DIR_NAME}
+Plugins = ${STAGING_LIBDIR}/${QT_DIR_NAME}/plugins/
+Mkspecs = ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/
 EOF
 }