
9 Nov
2020
9 Nov
'20
11:21 a.m.
...
-# $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