summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2005-10-10 02:16:33 (GMT)
committerJunio C Hamano <junkio@cox.net>2005-10-10 02:16:33 (GMT)
commitd5b0c9ea178dab3599674ccff50645c0464b8c31 (patch)
treea35b27b04d18022ea4731941ea2a1bedce998092 /templates
parentf8e2c54c9a17af3319e96db1d9e97ace36ae6831 (diff)
parentfb8024b414b417d85ce215eba3dd23c188500c15 (diff)
downloadgit-d5b0c9ea178dab3599674ccff50645c0464b8c31.zip
git-d5b0c9ea178dab3599674ccff50645c0464b8c31.tar.gz
git-d5b0c9ea178dab3599674ccff50645c0464b8c31.tar.bz2
Merge branch 'fixes'
with minor hand resolving on git-tag. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'templates')
-rw-r--r--templates/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/templates/Makefile b/templates/Makefile
index 221a086..c23aee8 100644
--- a/templates/Makefile
+++ b/templates/Makefile
@@ -6,13 +6,15 @@ prefix ?= $(HOME)
template_dir ?= $(prefix)/share/git-core/templates/
# DESTDIR=
-all: boilerplates custom
+all: boilerplates.made custom
find blt
# Put templates that can be copied straight from the source
# in a file direc--tory--file in the source. They will be
# just copied to the destination.
-boilerplates:
+
+bpsrc = $(filter-out %~,$(wildcard *--*))
+boilerplates.made : $(bpsrc)
ls *--* 2>/dev/null | \
while read boilerplate; \
do \
@@ -25,6 +27,7 @@ boilerplates:
*) cp $$boilerplate blt/$$dst ;; \
esac || exit; \
done || exit
+ date >$@
# If you need build-tailored templates, build them into blt/
# directory yourself here.
@@ -32,7 +35,7 @@ custom:
: no custom templates yet
clean:
- rm -rf blt
+ rm -rf blt boilerplates.made
install: all
$(INSTALL) -d -m755 $(DESTDIR)$(template_dir)