summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2020-05-26 09:08:31 +0200
committerMartin Liska <mliska@suse.cz>2020-05-27 10:12:58 +0200
commit7b8ee33affd968d3a8f5f6224268702d1900f0a1 (patch)
tree1778b98401b046ddd869f122a45be8d9efa28b0f /contrib
parentc3a4169be95d5ccf21296ad4e483981d8375f1ae (diff)
prepare-commit-msg: Save diff if requested by user.
contrib/ChangeLog: * prepare-commit-msg: Save diff to a file if the GCC_GIT_DIFF_FILE variable is set.
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/prepare-commit-msg5
1 files changed, 5 insertions, 0 deletions
diff --git a/contrib/prepare-commit-msg b/contrib/prepare-commit-msg
index 820dacc7e42..fd59bfbcf88 100755
--- a/contrib/prepare-commit-msg
+++ b/contrib/prepare-commit-msg
@@ -54,4 +54,9 @@ else
exit 0
fi
+# Save diff to a file if requested.
+if ! [ -z "$GCC_GIT_DIFF_FILE" ]; then
+ git $cmd > "$GCC_GIT_DIFF_FILE";
+fi
+
git $cmd | git gcc-mklog -c "$COMMIT_MSG_FILE"