summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index fe6ccba..c7ee58e 100644
--- a/Makefile
+++ b/Makefile
@@ -55,7 +55,7 @@ MAN_DIR := ${DOC_DIR}/man
MANPAGES = be.1
LIBBE_VERSION := libbe/_version.py
-GENERATED_FILES := build
+GENERATED_FILES := build $(LIBBE_VERSION)
MANPAGE_FILES = $(patsubst %,${MAN_DIR}/%,${MANPAGES})
MANPAGE_HTML = $(patsubst %,${MAN_DIR}/%.html,${MANPAGES})
@@ -86,6 +86,7 @@ clean:
$(MAKE) -C ${DOC_DIR} clean
+.PHONY: libbe/_version.py
libbe/_version.py:
echo "# -*- coding: utf-8 -*-" > $@
git log -1 --encoding=UTF-8 --date=short --pretty='format:"Autogenerated by make libbe/_version.py"%nversion_info = {%n "date":"%cd",%n "revision":"%H",%n "committer":"%cn"}%n' >> $@