...
> -# $CONFIGURE_OPTS is a env that can optionally be set in the
container,
> -# populated at build time from the Dockerfile. A typical use case would
> -# be to pass --host/--target args to trigger cross-compilation
> -#
> -# This can be augmented by make local args in $CI_CONFIGURE_ARGS
> -"$CI_CONFIGURE" $CONFIGURE_OPTS $CI_CONFIGURE_ARGS
> -if test $? != 0; then
> - test -f config.log && cat config.log
> - exit 1
> -fi
> +meson build --werror || (cat build/meson-logs/meson-log.txt && exit 1)
We need to honour "$MESON_OPTS" which is set in containers that are
providing a cross-build envrionment. We should also honour a
$CI_MESON_ARGS to let users pass overrides as before.
Oops, good point.
Erik