Files
termux-packages/scripts/build/configure/termux_step_configure_meson.sh
termux-pacman-bot 7b65296ff8 Update repo
2023-12-14 11:05:26 +00:00

26 lines
710 B
Bash

termux_step_configure_meson() {
termux_setup_meson
local _meson_buildtype="minsize"
local _meson_stripflag="--strip"
if [ "$TERMUX_DEBUG_BUILD" = "true" ]; then
_meson_buildtype="debug"
_meson_stripflag=
fi
CC=gcc CXX=g++ CFLAGS= CXXFLAGS= CPPFLAGS= LDFLAGS= $TERMUX_MESON \
$TERMUX_PKG_SRCDIR \
$TERMUX_PKG_BUILDDIR \
--$(test "${TERMUX_PKG_MESON_NATIVE}" = "true" && echo "native-file" || echo "cross-file") $TERMUX_MESON_CROSSFILE \
--prefix $TERMUX_PREFIX \
--libdir lib \
--buildtype ${_meson_buildtype} \
${_meson_stripflag} \
$TERMUX_PKG_EXTRA_CONFIGURE_ARGS \
|| (termux_step_configure_meson_failure_hook && false)
}
termux_step_configure_meson_failure_hook() {
false
}