Improve error handling on generate-* scripts

This commit is contained in:
Sergio Durigan Junior 2018-07-25 17:35:59 -04:00
parent 2f6fc56e9a
commit 2e649f71e0
2 changed files with 10 additions and 0 deletions

View File

@ -35,8 +35,14 @@ test -f _git_upstream_commit || die "Cannot find _git_upstream_commit file."
test -f _patch_order || die "Cannot find _patch_order file."
last_ancestor_commit=`cat _git_upstream_commit`
cd $1
git name-rev $last_ancestor_commit
test $? -eq 0 || die "Could not find $last_ancestor_commit in the repository $1. Did you run 'git fetch'?"
git checkout $last_ancestor_commit
for p in `cat ../_patch_order` ; do
git am ../$p
test $? -eq 0 || die "Could not apply patch '$p'."
done

View File

@ -51,6 +51,10 @@ for f in `cat _patch_order` ; do
done
cd $1
git name-rev $commit_or_tag
test $? -eq 0 || die "Could not find $commit_or_tag in the repository. Did you run 'git fetch'?"
idx=1
common_ancestor=`git merge-base HEAD $commit_or_tag`