commit:     8a76e7a8a17e118fcc9b6d6c3ac1a670fa10e0cb
Author:     André Erdmann <dywi <AT> mailerd <DOT> de>
AuthorDate: Wed Apr  2 20:27:11 2014 +0000
Commit:     André Erdmann <dywi <AT> mailerd <DOT> de>
CommitDate: Wed Apr  2 20:27:11 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=8a76e7a8

Makefile: add 'generate-files-commit' target

---
 Makefile | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/Makefile b/Makefile
index 505f0cf..1b43925 100644
--- a/Makefile
+++ b/Makefile
@@ -175,6 +175,18 @@ generate-config: \
 PHONY += generate-files
 generate-files: generate-config generate-doc generate-manifest 
generate-licenses
 
+PHONY += generate-files-commit
+generate-files-commit:
+       { ! $(X_GIT) status --porcelain -- . | grep ^[MADRCU]; }
+       $(X_GIT) add -vu -- \
+               R-overlay.conf \
+               R-overlay.conf.others \
+               config/R-overlay.conf.install \
+               config/R-overlay.conf.install.others \
+               doc/html/ \
+               files/licenses
+       $(X_GIT) commit -m "update generated files"
+
 # creates a src tarball (.tar.bz2)
 PHONY += release
 release: generate-files

Reply via email to