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
+