abuild: chdir to $builddir if it exists

chdir to $builddir before running prepare, build, package or check.
This commit is contained in:
Natanael Copa 2018-10-03 11:48:11 +00:00
parent 4e455979e0
commit 2fe29d5829

View File

@ -594,6 +594,12 @@ runpart() {
local part=$1
[ -n "$DEBUG" ] && msg "$part"
trap "die '$part failed'" EXIT
if [ -d "$builddir" ]; then
case "$part" in
prepare|build|package|check)
cd "$builddir";;
esac
fi
$part
trap - EXIT
}