From 2fe29d5829c0973ace1db350141b3c810ac888a7 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 3 Oct 2018 11:48:11 +0000 Subject: abuild: chdir to $builddir if it exists chdir to $builddir before running prepare, build, package or check. --- abuild.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/abuild.in b/abuild.in index b1be8fc..8d69b4b 100644 --- a/abuild.in +++ b/abuild.in @@ -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 } -- cgit v1.2.3