diff options
author | jason kirtland <jek@discorporate.us> | 2010-07-20 18:41:30 +0100 |
---|---|---|
committer | jason kirtland <jek@discorporate.us> | 2010-07-20 18:41:30 +0100 |
commit | c8853255642f9620d2208e5300fdc682067ba1a6 (patch) | |
tree | ef0f16765e4947607171830d10e4f79b208dd971 | |
parent | d1f55fb9d1a78213cef9dfaad153ca8a3bcbc0e3 (diff) | |
download | blinker-c8853255642f9620d2208e5300fdc682067ba1a6.tar.gz |
Added release builder.
-rw-r--r-- | Makefile | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..33f189f --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +TIP=$(shell hg tip --template '{rev}') +REL=$(shell python -c 'import blinker; print blinker.__version__') + +release: + @echo Preparing blinker release $(REL) + (cd docs/source && make clean) + (cd docs/source && make doctest) + (cd docs/source && VERSION=$(REL) make html) + (cd docs/source && VERSION=$(REL) make text) + python setup.py sdist --formats=zip + +tip-sdist: + @echo "Preparing sdist of blinker @ hg.$(TIP)" + perl -pi -e \ + "s~version = blinker.__version__~version = 'hg.$(TIP)'~" \ + setup.py + (cd docs/source && make clean) + (cd docs/source && VERSION=$(TIP) make html) + (cd docs/source && VERSION=$(TIP) make text) + python setup.py sdist + perl -pi -e \ + "s~version = 'hg.$(TIP)'~version = blinker.__version__~" \ + setup.py |