release.sh: Pass through NO_ROOT

To be specific, set NO_ROOT=1 WITHOUT_QEMU=1 (those options go
together and it is an error to specify one without the other) if
NO_ROOT is defined in release.conf.

MFC after:	3 days
Sponsored by:	https://www.patreon.com/cperciva
This commit is contained in:
Colin Percival 2025-09-23 17:32:27 -07:00
parent 9f8114a6d8
commit 723445fdee

View file

@ -200,6 +200,9 @@ env_check() {
WITH_DVD=${WITH_DVD} WITH_VMIMAGES=${WITH_VMIMAGES} \
WITH_CLOUDWARE=${WITH_CLOUDWARE} WITH_OCIIMAGES=${WITH_OCIIMAGES} \
XZ_THREADS=${XZ_THREADS} NOPKGBASE=${NOPKGBASE}"
if [ -n "${NO_ROOT}" ]; then
RELEASE_RMAKEFLAGS="${RELEASE_RMAKEFLAGS} NO_ROOT=1 WITHOUT_QEMU=1"
fi
return 0
} # env_check()