summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorLaurentiu Palcu <laurentiu.palcu@intel.com>2013-10-28 22:46:20 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-11 14:10:47 +0000
commitdbaa6f0e50a106b797e178ecfc1c06ee214c68a0 (patch)
tree5f13dafd5d1954a1117d8ee50ae24b2704a54fb7 /meta
parent233c6f2c96aab8d9acf1f6e2dd1a416e5e49f890 (diff)
downloadpoky-dbaa6f0e50a106b797e178ecfc1c06ee214c68a0.tar.gz
nativesdk-qt4-tools: create qt.conf file
When installing the SDK to another location than the default one, qmake will look for libraries, headers, etc. in the default location. That's because the paths are hard-coded in the binary itself. Luckily, QT allows to override this using a qt.conf file installed in the same directory with the application executable. However, we already have a patch that allows for the installation of qt.conf in another place and read the location from QT_CONF_PATH environment variable. Hence, install qt.conf in ${sysconfdir}. This will allow other apps, that use QLibraryInfo class, to find it. [YOCTO #5339] (From OE-Core master rev: 23f88695683a8e428375a8ccb6be935347a8768c) (From OE-Core rev: 78710c0d0a9442b7d177f705aada528acd27043d) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-qt/qt4/nativesdk-qt4-tools.inc6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc b/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
index cfc6fd837b..b44e805d45 100644
--- a/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
+++ b/meta/recipes-qt/qt4/nativesdk-qt4-tools.inc
@@ -118,4 +118,10 @@ do_install() {
118 for i in moc uic uic3 rcc lrelease lupdate qdbuscpp2xml qdbusxml2cpp; do \ 118 for i in moc uic uic3 rcc lrelease lupdate qdbuscpp2xml qdbusxml2cpp; do \
119 ln -s ${i}4 ${i}; \ 119 ln -s ${i}4 ${i}; \
120 done) 120 done)
121
122 install -d ${D}${sysconfdir}
123 cat >${D}${sysconfdir}/qt.conf <<EOF
124[Paths]
125Prefix = ${prefix}
126EOF
121} 127}