Lines Matching refs:scanner
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 \
63 # Write out a qemu wrapper that will be given to gi-scanner so that it
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
82 …# for glib-based packages. This wrapper calls the native version of the scanner, and tells it to u…
83 …# a qemu wrapper for running transient target binaries produced by the scanner, and an include dir…
85 cat > ${B}/g-ir-scanner-wrapper << EOF
87 # This prevents g-ir-scanner from writing cache data to user's HOME dir
90 …scanner --lib-dirs-envvar=GIR_EXTRA_LIBS_PATH --use-binary-wrapper=${STAGING_BINDIR}/g-ir-scanner-…
92 chmod +x ${B}/g-ir-scanner-wrapper
98 ${STAGING_BINDIR}/g-ir-scanner-qemuwrapper ${STAGING_BINDIR}/g-ir-compiler "\$@"
104 cat > ${B}/g-ir-scanner-lddwrapper << EOF
108 chmod +x ${B}/g-ir-scanner-lddwrapper
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}/
132 install ${B}/g-ir-scanner-lddwrapper ${D}${bindir}/
144 -e "s|g_ir_scanner=.*|g_ir_scanner=${bindir}/g-ir-scanner-wrapper|" \
163 rm -f ${PKGD}${bindir}/g-ir-scanner-qemuwrapper
164 rm -f ${PKGD}${bindir}/g-ir-scanner-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…