diff options
| author | Greg Ward <gward@python.net> | 2000-07-05 03:07:37 +0000 |
|---|---|---|
| committer | Greg Ward <gward@python.net> | 2000-07-05 03:07:37 +0000 |
| commit | 8efd9f49e8f828de05c505aed52f32b17a9a91ad (patch) | |
| tree | c9aa2e4951bdae180e3336ef86de31ea758fb974 /command/bdist_dumb.py | |
| parent | 0b393c97f576061b8565a7b373788f7046f28148 (diff) | |
| download | python-setuptools-git-8efd9f49e8f828de05c505aed52f32b17a9a91ad.tar.gz | |
Added --dist-dir option to control where output archive(s) go.
Diffstat (limited to 'command/bdist_dumb.py')
| -rw-r--r-- | command/bdist_dumb.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/command/bdist_dumb.py b/command/bdist_dumb.py index f9c81fc2..805aa0a9 100644 --- a/command/bdist_dumb.py +++ b/command/bdist_dumb.py @@ -24,6 +24,8 @@ class bdist_dumb (Command): ('keep-tree', 'k', "keep the pseudo-installation tree around after " + "creating the distribution archive"), + ('dist-dir=', 'd', + "directory to put final built distributions in"), ] default_format = { 'posix': 'gztar', @@ -34,6 +36,7 @@ class bdist_dumb (Command): self.bdist_dir = None self.format = None self.keep_tree = 0 + self.dist_dir = None # initialize_options() @@ -51,6 +54,8 @@ class bdist_dumb (Command): ("don't know how to create dumb built distributions " + "on platform %s") % os.name + self.set_undefined_options('bdist', ('dist_dir', 'dist_dir')) + # finalize_options() @@ -71,7 +76,8 @@ class bdist_dumb (Command): get_platform()) print "self.bdist_dir = %s" % self.bdist_dir print "self.format = %s" % self.format - self.make_archive (archive_basename, self.format, + self.make_archive (os.path.join(self.dist_dir, archive_basename), + self.format, root_dir=self.bdist_dir) if not self.keep_tree: |
