[Python-checkins] CVS: distutils/distutils/command bdist_dumb.py,1.8,1.9

Greg Ward python-dev@python.org
Tue, 4 Jul 2000 20:07:39 -0700


Update of /cvsroot/python/distutils/distutils/command
In directory slayer.i.sourceforge.net:/tmp/cvs-serv16940

Modified Files:
	bdist_dumb.py 
Log Message:
Added --dist-dir option to control where output archive(s) go.

Index: bdist_dumb.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/command/bdist_dumb.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** bdist_dumb.py	2000/06/28 00:36:40	1.8
--- bdist_dumb.py	2000/07/05 03:07:37	1.9
***************
*** 25,28 ****
--- 25,30 ----
                       "keep the pseudo-installation tree around after " +
                       "creating the distribution archive"),
+                     ('dist-dir=', 'd',
+                      "directory to put final built distributions in"),
                     ]
  
***************
*** 35,38 ****
--- 37,41 ----
          self.format = None
          self.keep_tree = 0
+         self.dist_dir = None
  
      # initialize_options()
***************
*** 52,55 ****
--- 55,60 ----
                         "on platform %s") % os.name
  
+         self.set_undefined_options('bdist', ('dist_dir', 'dist_dir'))
+ 
      # finalize_options()
  
***************
*** 72,76 ****
          print "self.bdist_dir = %s" % self.bdist_dir
          print "self.format = %s" % self.format
!         self.make_archive (archive_basename, self.format,
                             root_dir=self.bdist_dir)
  
--- 77,82 ----
          print "self.bdist_dir = %s" % self.bdist_dir
          print "self.format = %s" % self.format
!         self.make_archive (os.path.join(self.dist_dir, archive_basename),
!                            self.format,
                             root_dir=self.bdist_dir)