Add a quick Makefile to automate future release tarballs.
authorMahlon E. Smith <mahlon@martini.nu>
Mon, 21 Feb 2011 17:08:59 -0800
changeset 13 d7975e514b2a
parent 12 d703cba056e3
child 14 b8fae8fb7942
Add a quick Makefile to automate future release tarballs.
Makefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Mon Feb 21 17:08:59 2011 -0800
@@ -0,0 +1,10 @@
+
+VERSION := $(shell awk '/VERSION/ { print $$4 }' shelldap | sed -e "s/[';]//g")
+
+release:
+	@mkdir shelldap-${VERSION}
+	@cp shelldap shelldap-${VERSION}
+	@hg log --style=changelog > shelldap-${VERSION}/ChangeLog
+	@pod2text shelldap > shelldap-${VERSION}/README
+	@tar -czvf shelldap-${VERSION}.tar.gz shelldap-${VERSION}
+	@rm -rf shelldap-${VERSION}