]> granicus.if.org Git - python/commitdiff
Changed to use the method versions of 'copy_file()', 'copy_tree()',
authorGreg Ward <gward@python.net>
Sun, 4 Apr 1999 02:46:29 +0000 (02:46 +0000)
committerGreg Ward <gward@python.net>
Sun, 4 Apr 1999 02:46:29 +0000 (02:46 +0000)
and 'make_file()'-- that way, the verbose and dry-run flags are
handled for free.

Lib/distutils/command/build_py.py
Lib/distutils/command/install_lib.py
Lib/distutils/command/install_py.py

index ae133f9c2a6c855976d559493bf78ed84a368cb0..0ed8486ea05aa21c514d97eaa9cdb8299b6ff885 100644 (file)
@@ -84,11 +84,10 @@ class BuildPy (Command):
         for i in range (len (infiles)):
             outdir = os.path.split (outfiles[i])[0]
             if not created.get(outdir):
-                mkpath (outdir, verbose=self.distribution.verbose)
+                self.mkpath (outdir)
                 created[outdir] = 1
 
-            copy_file (infiles[i], outfiles[i],
-                       update=1, verbose=self.distribution.verbose)
+            self.copy_file (infiles[i], outfiles[i])
 
         # (Optionally) compile .py to .pyc
         # XXX hey! we can't control whether we optimize or not; that's up
@@ -102,9 +101,9 @@ class BuildPy (Command):
                 # XXX can't assume this filename mapping!
                 out_fn = string.replace (f, '.py', '.pyc')
                 
-                make_file (f, out_fn, compile, (f,),
-                           verbose=self.distribution.verbose,
-                           update_message="compiling %s" % f)
+                self.make_file (f, out_fn, compile, (f,),
+                                "compiling %s -> %s" % (f, out_fn),
+                                "compilation of %s skipped" % f)
 
         # XXX ignore self.optimize for now, since we don't really know if
         # we're compiling optimally or not, and couldn't pick what to do
index f2fa8420871076d3bb1969d123903f41cce1f026..22ab71e79995661ea60497c91eaf841829e5b6a9 100644 (file)
@@ -33,9 +33,7 @@ class InstallPy (Command):
 
         # Dump entire contents of the build directory to the installation
         # directory (that's the beauty of having a build directory!)
-        copy_tree (self.build_dir, self.dir,
-                   verbose=self.distribution.verbose,
-                   update=1)
+        self.copy_tree (self.build_dir, self.dir)
                    
     # run ()
 
index f2fa8420871076d3bb1969d123903f41cce1f026..22ab71e79995661ea60497c91eaf841829e5b6a9 100644 (file)
@@ -33,9 +33,7 @@ class InstallPy (Command):
 
         # Dump entire contents of the build directory to the installation
         # directory (that's the beauty of having a build directory!)
-        copy_tree (self.build_dir, self.dir,
-                   verbose=self.distribution.verbose,
-                   update=1)
+        self.copy_tree (self.build_dir, self.dir)
                    
     # run ()