Adds make targets 'release' and 'prerelease' which build release
source packages, register them, etc.
diff --git a/Makefile b/Makefile
index a0550a2..f31d2bb 100644
--- a/Makefile
+++ b/Makefile
@@ -8,3 +8,16 @@
docs:
cd docs; ./build.sh
python describe.py
+
+.PHONY: prerelease
+prerelease:
+ -rm dist/*
+ python setup.py clean
+ python setup.py sdist
+
+.PHONY: release
+release: prerelease
+ python setup.py sdist register upload
+ wget "http://support.googlecode.com/svn/trunk/scripts/googlecode_upload.py" -O googlecode_upload.py
+ python googlecode_upload.py --summary="Version $(shell python setup.py --version)" --project=google-api-python-client dist/*.tar.gz
+