diff options
Diffstat (limited to 'rules/host-gobject-introspection.make')
-rw-r--r-- | rules/host-gobject-introspection.make | 46 |
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 |