abuild: use $builddir in default_prepare only if it exists

This commit is contained in:
Timo Teräs 2017-02-17 13:53:50 +02:00
parent 2c1aaa5536
commit ad46156cc7
1 changed files with 2 additions and 1 deletions

View File

@ -587,10 +587,11 @@ have_patches() {
default_prepare() { default_prepare() {
local i local i
cd "$builddir" || { error "Is \$builddir set correctly?"; return 1; } [ -n "$builddir" -a -d "$builddir" ] && cd "$builddir"
if ! have_patches; then if ! have_patches; then
return 0 return 0
fi fi
[ -d "$builddir" ] || { error "Is \$builddir set correctly?"; return 1; }
for i in $source; do for i in $source; do
case ${i%::*} in case ${i%::*} in
*.patch) *.patch)