From d270a218b283d15bda88ffdd0ee662f3ab3d689e Mon Sep 17 00:00:00 2001 From: Stephen Rothwell Date: Fri, 24 Jul 2015 14:53:26 +1000 Subject: [PATCH] merge_akpm: add removing files logic --- merge_akpm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/merge_akpm b/merge_akpm index f7670db..6f3f070 100755 --- a/merge_akpm +++ b/merge_akpm @@ -36,6 +36,12 @@ execute git merge --no-ff akpm-current/current || { echo Merge failed 1>&2 echo $h >>../merge.debug git diff >>../merge.debug 2>&1 + um_files=$(git diff 2>&1 | sed -n 's/^\* Unmerged path //p') + [ "$um_files" ] && [ -f "../merge-files/akpm-current" ] && { + rm_files=$(grep -F "$um_files" "../merge-files/akpm-current") + [ "$rm_files" ] && + "$bin_dir/do_rm" $rm_files + } git diff 2>&1 | egrep -q '<<<<<|^\*' && { bash -i || exit } -- 2.39.5