From 58b1c647ffe1aa16b6318e909fa08c8f7fa0f94c Mon Sep 17 00:00:00 2001 From: Coke Date: Mon, 23 Aug 2010 22:35:47 -0400 Subject: [PATCH] track git revision in .revision for evalbot. Resolves issue #120 from googlecode --- .gitignore | 1 + build/Makefile.in | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 94aa69b..0bd7296 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ Makefile /src/options.pir /src/Tcl*.pir partcl* +.revision diff --git a/build/Makefile.in b/build/Makefile.in index 978bfd0..dfe32d5 100644 --- a/build/Makefile.in +++ b/build/Makefile.in @@ -107,7 +107,7 @@ GEN_SOURCES = \ src/init.pir \ src/options.pir -all: $(PARTCL_EXE) +all: $(PARTCL_EXE) .revision $(PARTCL_EXE) : partcl.pbc $(PBC_TO_EXE) partcl.pbc @@ -137,7 +137,7 @@ fulltest: test ## cleaning clean: - $(RM_F) partcl* + $(RM_F) partcl* revision $(RM_F) $(GEN_SOURCES) distclean: realclean @@ -153,3 +153,7 @@ install: all $(MKPATH) $(DESTDIR)$(PARROT_BIN_DIR) $(CP) $(PARTCL_EXE) $(DESTDIR)$(PARROT_BIN_DIR)/$(PARTCL_EXE) $(CHMOD) 775 $(DESTDIR)$(PARROT_BIN_DIR)/$(PARTCL_EXE) + +.PHONY : .revision +.revision: + @git log -1 --pretty=format:%H > .revision