diff options
| author | Soren Hansen <soren.hansen@rackspace.com> | 2010-07-27 23:56:24 +0200 |
|---|---|---|
| committer | Soren Hansen <soren.hansen@rackspace.com> | 2010-07-27 23:56:24 +0200 |
| commit | 0cdc13f0f0bcdcd085d58a78b7aa7dbb856cdc79 (patch) | |
| tree | 863b5943b0f195eff2353904d0768391981f0564 | |
| parent | becf6003c016992b21d50e503b7c20f223d0c308 (diff) | |
| download | nova-0cdc13f0f0bcdcd085d58a78b7aa7dbb856cdc79.tar.gz nova-0cdc13f0f0bcdcd085d58a78b7aa7dbb856cdc79.tar.xz nova-0cdc13f0f0bcdcd085d58a78b7aa7dbb856cdc79.zip | |
Add a 'sdist' make target. It first generates a MANIFEST.in based on what's in bzr, then calls python setup.py sdist.
| -rw-r--r-- | Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -24,8 +24,17 @@ clean: clean-all: clean rm -rf $(venv) +MANIFEST.in: + [ -d .bzr ] || (echo "Must be a bzr checkout" ; exit 1) + bzr ls --kind=file -VR | while read f; do echo include "$$f"; done > $@ + +sdist: MANIFEST.in + python setup.py sdist + $(venv): @echo "You need to install the Nova virtualenv before you can run this." @echo "" @echo "Please run tools/install_venv.py" @exit 1 + +.PHONY: MANIFEST.in |
