From: Greg Ward Date: Wed, 2 Aug 2000 01:38:20 +0000 (+0000) Subject: Added 'execute()' method, a thin wrapper around 'util.execute() (just like X-Git-Tag: v2.0b1~622 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9dddbb4009ecd3efde478225170ac8fc287da8e8;p=thirdparty%2FPython%2Fcpython.git Added 'execute()' method, a thin wrapper around 'util.execute() (just like the one in cmd.py). --- diff --git a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py index eb6200f638c8..d8d8ab916c3b 100644 --- a/Lib/distutils/ccompiler.py +++ b/Lib/distutils/ccompiler.py @@ -15,7 +15,7 @@ from distutils.spawn import spawn from distutils.file_util import move_file from distutils.dir_util import mkpath from distutils.dep_util import newer_pairwise, newer_group -from distutils.util import split_quoted +from distutils.util import split_quoted, execute class CCompiler: @@ -784,6 +784,9 @@ class CCompiler: def warn (self, msg): sys.stderr.write ("warning: %s\n" % msg) + def execute (self, func, args, msg=None, level=1): + execute(func, args, msg, self.verbose >= level, self.dry_run) + def spawn (self, cmd): spawn (cmd, verbose=self.verbose, dry_run=self.dry_run)