summaryrefslogtreecommitdiffstats
path: root/rules/qt5.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2019-05-20 22:24:51 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-05-20 22:24:54 +0200
commit7c4c9d04973712abf4f0b84e93411fdb0dc07824 (patch)
tree1f971012f2b1f851f43edfc22636931869d0f2ae /rules/qt5.make
parent5d5881ffd1b01482ccdd98a99b8cd08f6b673383 (diff)
downloadptxdist-7c4c9d04973712abf4f0b84e93411fdb0dc07824.tar.gz
ptxdist-7c4c9d04973712abf4f0b84e93411fdb0dc07824.tar.xz
ptxd_make_world_install_mangle_pc: match pkgdir paths in .pc files
e.g. glew uses the destdir for includedir/libdir Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/qt5.make')
-rw-r--r--rules/qt5.make4
1 files changed, 4 insertions, 0 deletions
diff --git a/rules/qt5.make b/rules/qt5.make
index f8e6cd949..9299f37d6 100644
--- a/rules/qt5.make
+++ b/rules/qt5.make
@@ -313,12 +313,16 @@ $(STATEDIR)/qt5.install:
@$(call targetinfo)
@$(call world/install, QT5)
@find $(QT5_PKGDIR) -name '*.qmltypes' | xargs -r rm
+ @find $(QT5_PKGDIR) -name '*.pri' -o -name '*.cmake' | \
+ xargs sed -i 's;$(PTXDIST_WORKSPACE);@WORKSPACE@;g'
@$(call touch)
QT5_QT_CONF := $(PTXDIST_SYSROOT_CROSS)/bin/qt5/qt.conf
$(STATEDIR)/qt5.install.post:
@$(call targetinfo)
+ @find $(QT5_PKGDIR) -name '*.pri' -o -name '*.cmake' | \
+ xargs sed -i 's;@WORKSPACE@;$(PTXDIST_WORKSPACE);g'
@$(call world/install.post, QT5)
@rm -rf $(PTXDIST_SYSROOT_CROSS)/bin/qt5
@cp -a $(SYSROOT)/usr/bin/qt5 $(PTXDIST_SYSROOT_CROSS)/bin/qt5