summaryrefslogtreecommitdiffstats
path: root/rules/shiboken.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2011-06-20 22:33:43 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-06-20 23:00:04 +0200
commit35457f704339486a1a08b923f0b233654f985d16 (patch)
tree69f3ace3b7694643f14de59419f89830c2727e3a /rules/shiboken.make
parent0850d878d413c07bc57271f03d136dbe9fc93353 (diff)
downloadptxdist-35457f704339486a1a08b923f0b233654f985d16.tar.gz
ptxdist-35457f704339486a1a08b923f0b233654f985d16.tar.xz
shiboken: fix path replacement
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/shiboken.make')
-rw-r--r--rules/shiboken.make12
1 files changed, 10 insertions, 2 deletions
diff --git a/rules/shiboken.make b/rules/shiboken.make
index cca5f9107..d4ee8f062 100644
--- a/rules/shiboken.make
+++ b/rules/shiboken.make
@@ -48,14 +48,22 @@ $(STATEDIR)/shiboken.install:
@$(call targetinfo)
@$(call world/install, SHIBOKEN)
@cd $(SHIBOKEN_DIR)-build && $(MAKE) -C data install DESTDIR='$(SHIBOKEN_PKGDIR)'
+ @sed -i -e 's,"$(SYSROOT)/usr,"SYSROOT/usr,g' \
+ -e 's,"$(PTXCONF_SYSROOT_CROSS),"SYSROOT_CROSS,g' \
+ '$(SHIBOKEN_PKGDIR)/usr/lib/cmake/Shiboken-$(SHIBOKEN_VERSION)/ShibokenConfig-python$(PYTHON_MAJORMINOR).cmake'
+ echo $(PTXCONF_SYSROOT_CROSS)/usr
@$(call touch)
$(STATEDIR)/shiboken.install.post:
@$(call targetinfo)
@$(call world/install.post, SHIBOKEN)
- @sed -i -e 's,"/usr/bin,"$(PTXCONF_SYSROOT_HOST)/bin,g' \
- -e 's,"/usr,"$(SYSROOT)/usr,g' \
+ @sed -i -e 's,(/usr,($(SYSROOT)/usr,g' \
'$(SYSROOT)/usr/lib/cmake/Shiboken-$(SHIBOKEN_VERSION)/ShibokenConfig.cmake'
+ @sed -i -e 's,"SYSROOT_CROSS,"$(PTXCONF_SYSROOT_CROSS),g' \
+ -e 's,"SYSROOT/usr,"$(SYSROOT)/usr,g' \
+ -e 's,"/usr/bin,"$(PTXCONF_SYSROOT_HOST)/usr/bin,g' \
+ -e 's,"/usr,"$(SYSROOT)/usr,g' \
+ '$(SYSROOT)/usr/lib/cmake/Shiboken-$(SHIBOKEN_VERSION)/ShibokenConfig-python$(PYTHON_MAJORMINOR).cmake'
@$(call touch)
# ----------------------------------------------------------------------------