termux_setup_gir: Use `vapigen` wrapper
This commit is contained in:
parent
087a2bb632
commit
484355a25b
|
@ -17,6 +17,7 @@ termux_setup_gir() {
|
||||||
else
|
else
|
||||||
local scanner="$bin/g-ir-scanner"
|
local scanner="$bin/g-ir-scanner"
|
||||||
local compiler="$bin/g-ir-compiler"
|
local compiler="$bin/g-ir-compiler"
|
||||||
|
local vapigen="$bin/vapigen"
|
||||||
local ldd="$bin/ldd"
|
local ldd="$bin/ldd"
|
||||||
export TERMUX_G_IR_COMPILER="$compiler"
|
export TERMUX_G_IR_COMPILER="$compiler"
|
||||||
|
|
||||||
|
@ -38,6 +39,14 @@ termux_setup_gir() {
|
||||||
EOF
|
EOF
|
||||||
chmod 0700 "$compiler"
|
chmod 0700 "$compiler"
|
||||||
|
|
||||||
|
cat > "$vapigen" <<-EOF
|
||||||
|
#!$(command -v sh)
|
||||||
|
exec /usr/bin/vapigen \
|
||||||
|
--girdir="$TERMUX_PREFIX/share/gir-1.0" \
|
||||||
|
"\$@"
|
||||||
|
EOF
|
||||||
|
chmod 0700 "$vapigen"
|
||||||
|
|
||||||
cat > "$ldd" <<-EOF
|
cat > "$ldd" <<-EOF
|
||||||
#!/bin/bash-static
|
#!/bin/bash-static
|
||||||
unset LD_LIBRARY_PATH
|
unset LD_LIBRARY_PATH
|
||||||
|
|
Loading…
Reference in New Issue