[Intel-gfx] [PATCH v2 maintainer-tools] dim: Replace git commit --amend from dim_apply with dimrc option
Ander Conselvan de Oliveira
ander.conselvan.de.oliveira at intel.com
Mon Nov 16 02:17:15 PST 2015
Introduce DIM_POST_APPLY_ACTION to dimrc that allows the user to specify
a command to be run after a patch is applied. Use eval so enviroment
variables can be overriden with the option. For example:
DIM_POST_APPLY_ACTION="EDITOR=\"gedit -w\" git commit --amend"
v2: Initialize variable with default value.
Fix dimrc.sample to match default value.
Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira at intel.com>
---
dim | 5 ++++-
dimrc.sample | 3 +++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/dim b/dim
index db92c57..78b3f30 100755
--- a/dim
+++ b/dim
@@ -65,6 +65,9 @@ DIM_DRM_UPSTREAM_REMOTE=${DIM_DRM_UPSTREAM_REMOTE:-airlied}
# usage: $DIM_MUA [-s subject] [-i file] [-c cc-addr] to-addr [...]
DIM_MUA=${DIM_MUA:-mutt}
+# command to run after dim apply
+DIM_POST_APPLY_ACTION=${DIM_POST_APPLY_ACTION:-}
+
# greetings pull request template
DIM_TEMPLATE_HELLO=${DIM_TEMPLATE_HELLO:-$HOME/.dim.template.hello}
@@ -383,7 +386,7 @@ function dim_apply
commit_add_tag "Link" "http://patchwork.freedesktop.org/patch/msgid/$message_id"
fi
- git commit --amend &
+ eval $DRY $DIM_POST_APPLY_ACTION
}
function magic_patch
diff --git a/dimrc.sample b/dimrc.sample
index 5687eaf..ad463b4 100644
--- a/dimrc.sample
+++ b/dimrc.sample
@@ -21,3 +21,6 @@
# Mail User Agent supporting a subset of mutt(1) command line options:
# [-s subject] [-i file] [-c cc-addr] to-addr [...]
#DIM_MUA=mutt
+
+# Command to run after dim apply
+#DIM_POST_APPLY_ACTION=
--
2.4.3
More information about the Intel-gfx
mailing list