Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Jajcus/pyxmpp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacek Konieczny <jajcus@jajcus.net>2004-10-31 00:39:28 +0400
committerJacek Konieczny <jajcus@jajcus.net>2004-10-31 00:39:28 +0400
commit0228f54da8d57b9120cfa9c29d80a150fa994175 (patch)
treeddd6271004d6c08da55a3ada4c49cb2ec84132a8 /Makefile
parent059cf09a27e6dd3da496a1cccedf509fda45cf32 (diff)
- another attempt to make good 'ChangeLog' make target
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index c88977d..43efdec 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@ SNAPSHOT=
DESTDIR="/"
-.PHONY: all version snapshot dist doc cosmetics TODO.pylint pylint
+.PHONY: all version snapshot dist doc cosmetics TODO.pylint pylint ChangeLog
all: version
umask 022 ; python setup.py build
@@ -15,14 +15,19 @@ all: version
doc:
$(MAKE) -C doc
-ChangeLog:
- TZ=UTC svn log -v --xml | aux/svn2log.py -p '/(branches/[^/]+|trunk)' -x ChangeLog -u aux/users
-
pylint: TODO.pylint
TODO.pylint:
./aux/pylint.sh | tee TODO.pylint
+ChangeLog:
+ test -f .svn/entries && make cl-stamp
+
+cl-stamp: .svn/entries
+ TZ=UTC svn log -v --xml \
+ | aux/svn2log.py -p '/(branches/[^/]+|trunk)' -x ChangeLog -u aux/users
+ touch cl-stamp
+
cosmetics:
./aux/cosmetics.sh