aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtjsbackend.inc
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2013-04-28 02:54:48 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-04-28 15:55:09 +0200
commitca4c4eea5f28c85d1ba490c1f4bfbc605de8b205 (patch)
tree389d92792c29a20a63e1f7df93329ac09b6898f7 /recipes-qt/qt5/qtjsbackend.inc
parentc2c53514ad8e29b6fbd171119d8e1ec72a8f1946 (diff)
qtjsbackend: Fix installation, now it's also prefixed with sysroot
* like in qtbase Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5/qtjsbackend.inc')
-rw-r--r--recipes-qt/qt5/qtjsbackend.inc8
1 files changed, 6 insertions, 2 deletions
diff --git a/recipes-qt/qt5/qtjsbackend.inc b/recipes-qt/qt5/qtjsbackend.inc
index 69aad922..a7e956d8 100644
--- a/recipes-qt/qt5/qtjsbackend.inc
+++ b/recipes-qt/qt5/qtjsbackend.inc
@@ -28,8 +28,12 @@ do_configure () {
}
do_install_append () {
- mv ${D}${QMAKE_MKSPEC_PATH}/mkspecs ${D}${libdir}/mkspecs
- TMP=`dirname ${D}/${QMAKE_MKSPEC_PATH}/mkspecs`
+ # everything except HostData and HostBinaries is prefixed with sysroot value,
+ # but we cannot remove sysroot override, because that's useful for pkg-config etc
+ cp -ra ${D}${STAGING_DIR_TARGET}/* ${D}
+ rm -rf ${D}${STAGING_DIR_TARGET}
+ # remove empty dirs
+ TMP=`dirname ${D}/${STAGING_DIR_TARGET}`
while test ${TMP} != ${D}; do
rmdir ${TMP}
TMP=`dirname ${TMP}`;