abuild: wrap check() with fakeroot

This commit is contained in:
William Pitcock 2017-03-27 19:38:38 +00:00
parent dec68bd03f
commit 1ddc910eb3

View File

@ -1401,7 +1401,7 @@ create_apks() {
} }
build_abuildrepo() { build_abuildrepo() {
local d apk _build=build _check=check local d apk _build=build _check=check_fakeroot
if ! is_function package; then if ! is_function package; then
# if package() is missing then build is called from rootpkg # if package() is missing then build is called from rootpkg
_build=true _build=true
@ -1626,6 +1626,13 @@ do_fakeroot() {
fi fi
} }
# wrap check() with fakeroot
check_fakeroot() {
cd "$startdir"
[ -n "$FAKEROOT" ] && msg "Entering fakeroot..."
do_fakeroot "$abuild_path" $color_opt $keep_build check
}
# build and package in fakeroot # build and package in fakeroot
rootpkg() { rootpkg() {
local _package=package local _package=package