Lines Matching full:ir

17            file://0001-g-ir-tool-template.in-fix-girdir-path.patch \
28 MULTILIB_SCRIPTS = "${PN}:${bindir}/g-ir-annotation-tool ${PN}:${bindir}/g-ir-scanner"
33 # on the fly by g-ir-scanner and a native version of itself to run
48 -Dgi_cross_binary_wrapper=${B}/g-ir-scanner-qemuwrapper \
49 -Dgi_cross_ldd_wrapper=${B}/g-ir-scanner-lddwrapper \
59 sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in
66 cat > ${B}/g-ir-scanner-qemuwrapper << EOF
79 chmod +x ${B}/g-ir-scanner-qemuwrapper
81 …# Write out a wrapper for g-ir-scanner itself, which will be used when building introspection files
85 cat > ${B}/g-ir-scanner-wrapper << EOF
87 # This prevents g-ir-scanner from writing cache data to user's HOME dir
90ir-scanner --lib-dirs-envvar=GIR_EXTRA_LIBS_PATH --use-binary-wrapper=${STAGING_BINDIR}/g-ir-scann…
92 chmod +x ${B}/g-ir-scanner-wrapper
94 # Write out a wrapper for g-ir-compiler, which runs the target version of it through qemu.
95 …# g-ir-compiler writes out the raw content of a C struct to disk, and therefore is architecture de…
96 cat > ${B}/g-ir-compiler-wrapper << EOF
98 ${STAGING_BINDIR}/g-ir-scanner-qemuwrapper ${STAGING_BINDIR}/g-ir-compiler "\$@"
100 chmod +x ${B}/g-ir-compiler-wrapper
104 cat > ${B}/g-ir-scanner-lddwrapper << EOF
108 chmod +x ${B}/g-ir-scanner-lddwrapper
112 sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in
116 # Needed to run g-ir unit tests, which won't be able to find the built libraries otherwise
121 # This prevents g-ir-scanner from writing cache data to $HOME
129 install ${B}/g-ir-scanner-qemuwrapper ${D}${bindir}/
130 install ${B}/g-ir-scanner-wrapper ${D}${bindir}/
131 install ${B}/g-ir-compiler-wrapper ${D}${bindir}/
132 install ${B}/g-ir-scanner-lddwrapper ${D}${bindir}/
144 -e "s|g_ir_scanner=.*|g_ir_scanner=${bindir}/g-ir-scanner-wrapper|" \
145 -e "s|g_ir_compiler=.*|g_ir_compiler=${bindir}/g-ir-compiler-wrapper|" \
163 rm -f ${PKGD}${bindir}/g-ir-scanner-qemuwrapper
164 rm -f ${PKGD}${bindir}/g-ir-scanner-wrapper
165 rm -f ${PKGD}${bindir}/g-ir-compiler-wrapper
166 rm -f ${PKGD}${bindir}/g-ir-scanner-lddwrapper
169 SSTATE_SCAN_FILES += "g-ir-scanner-qemuwrapper g-ir-scanner-wrapper g-ir-compiler-wrapper g-ir-scan…