comparison Makefile @ 23:59b123e21627

2007-08-15 18:23:35 by steve Show a real release number in the templates, generated by the makefile.
author steve
date Wed, 15 Aug 2007 18:23:35 +0000
parents d8a5506ec11b
children cc6b58cd79b5
comparison
equal deleted inserted replaced
22:b9a683f07bab 23:59b123e21627
6 # 6 #
7 # Steve 7 # Steve
8 # -- 8 # --
9 # http://www.steve.org.uk/ 9 # http://www.steve.org.uk/
10 # 10 #
11 # $Id: Makefile,v 1.5 2007-08-14 17:58:46 steve Exp $ 11 # $Id: Makefile,v 1.6 2007-08-15 18:23:35 steve Exp $
12 12
13 13
14 # 14 #
15 # Only used to build distribution tarballs. 15 # Only used to build distribution tarballs.
16 # 16 #
17 DIST_PREFIX = ${TMP} 17 DIST_PREFIX = ${TMP}
18 VERSION = 0.3 18 VERSION = 0.4
19 BASE = chronicle 19 BASE = chronicle
20 20
21 21
22 # 22 #
23 # Installation prefix, useful for the Debian package. 23 # Installation prefix, useful for the Debian package.
69 # 69 #
70 release: clean 70 release: clean
71 rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION) 71 rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)
72 rm -f $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz 72 rm -f $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz
73 cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION) 73 cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION)
74 perl -pi.bak -e "s/UNRELEASED/$(VERSION)/g" $(DIST_PREFIX)/$(BASE)-$(VERSION)/bin/chronicle
74 find $(DIST_PREFIX)/$(BASE)-$(VERSION) -name "CVS" -print | xargs rm -rf 75 find $(DIST_PREFIX)/$(BASE)-$(VERSION) -name "CVS" -print | xargs rm -rf
75 rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)/debian 76 rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)/debian
76 cd $(DIST_PREFIX) && tar --exclude=.cvsignore -cvf $(DIST_PREFIX)/$(BASE)-$(VERSION).tar $(BASE)-$(VERSION)/ 77 cd $(DIST_PREFIX) && tar --exclude=.cvsignore -cvf $(DIST_PREFIX)/$(BASE)-$(VERSION).tar $(BASE)-$(VERSION)/
77 gzip $(DIST_PREFIX)/$(BASE)-$(VERSION).tar 78 gzip $(DIST_PREFIX)/$(BASE)-$(VERSION).tar
78 mv $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz . 79 mv $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz .