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