summaryrefslogtreecommitdiffstats
path: root/rules/host-gobject-introspection.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/host-gobject-introspection.make')
-rw-r--r--rules/host-gobject-introspection.make46
1 files changed, 0 insertions, 46 deletions
diff --git a/rules/host-gobject-introspection.make b/rules/host-gobject-introspection.make
index d14b9ab34..553cad6b0 100644
--- a/rules/host-gobject-introspection.make
+++ b/rules/host-gobject-introspection.make
@@ -27,50 +27,4 @@ HOST_GOBJECT_INTROSPECTION_CONF_OPT := \
-Dgtk_doc=false \
-Dpython=$(SYSTEMPYTHON3)
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/host-gobject-introspection.install.post:
- @$(call targetinfo)
- @$(call world/install.post, HOST_GOBJECT_INTROSPECTION)
- @echo '#!/bin/sh' > $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
- @echo 'export GI_SCANNER_DISABLE_CACHE=1' >> $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
- @echo 'export pkg_ldflags="$$(find -H $${pkg_dir} -name .libs -printf "-Wl,-rpath,%p ")$${pkg_ldflags}"' \
- >> $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
- @echo 'export CC=$(CROSS_CC)' >> $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
- @echo 'exec "$(PTXDIST_SYSROOT_HOST)/bin/g-ir-scanner" \
- --use-binary-wrapper="$(PTXDIST_SYSROOT_CROSS)/bin/qemu-cross" \
- --use-ldd-wrapper="$(PTXDIST_SYSROOT_CROSS)/bin/qemu/ldd" \
- --add-include-path=${PTXDIST_SYSROOT_TARGET}/usr/share/gir-1.0 \
- "$${@}"' >> $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
- @chmod +x $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner
-
- @echo '#!/bin/sh' > $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-compiler
- @echo '$(PTXDIST_SYSROOT_CROSS)/bin/qemu-cross \
- $(SYSROOT)/usr/bin/g-ir-compiler --includedir \
- $(SYSROOT)/usr/share/gir-1.0 "$${@}"' >> $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-compiler
- @chmod +x $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-compiler
-
- @sed -i 's;"/share";"$(PTXDIST_SYSROOT_HOST)/share";' \
- "$(PTXDIST_SYSROOT_HOST)/bin/g-ir-scanner" \
- "$(PTXDIST_SYSROOT_HOST)/bin/g-ir-annotation-tool"
-
- @sed -i "s;'/lib';'$(PTXDIST_SYSROOT_HOST)/lib';" \
- "$(PTXDIST_SYSROOT_HOST)/bin/g-ir-scanner" \
- "$(PTXDIST_SYSROOT_HOST)/bin/g-ir-annotation-tool"
-
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Clean
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/host-gobject-introspection.clean:
- @$(call targetinfo)
- @$(call clean_pkg, HOST_GOBJECT_INTROSPECTION)
- @rm \
- $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-scanner \
- $(PTXDIST_SYSROOT_CROSS)/bin/g-ir-compiler
-
# vim: syntax=make