Files
termux-packages/scripts/build/configure/termux_step_configure_meson.sh
termux-pacman-bot aadc9de373 Update repo
2025-08-17 18:05:02 +00:00

28 lines
793 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 \
setup \
$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 $TERMUX__PREFIX__LIB_SUBDIR \
--includedir $TERMUX__PREFIX__INCLUDE_SUBDIR \
--buildtype ${_meson_buildtype} \
${_meson_stripflag} \
$TERMUX_PKG_EXTRA_CONFIGURE_ARGS \
|| (termux_step_configure_meson_failure_hook && false)
}
termux_step_configure_meson_failure_hook() {
false
}