Kaydet (Commit) fcd73538 authored tarafından Jeremy Hylton's avatar Jeremy Hylton

Use distutils.debug.DEBUG instead of distutils.core.DEBUG.

Note that distutils.core.DEBUG still works if client code uses it, but
the core code avoids circular references by using distutils.debug.
üst 5f6228ed
...@@ -923,7 +923,7 @@ class CCompiler: ...@@ -923,7 +923,7 @@ class CCompiler:
log.debug(msg) log.debug(msg)
def debug_print (self, msg): def debug_print (self, msg):
from distutils.core import DEBUG from distutils.debug import DEBUG
if DEBUG: if DEBUG:
print msg print msg
......
...@@ -198,7 +198,7 @@ class Command: ...@@ -198,7 +198,7 @@ class Command:
"""Print 'msg' to stdout if the global DEBUG (taken from the """Print 'msg' to stdout if the global DEBUG (taken from the
DISTUTILS_DEBUG environment variable) flag is true. DISTUTILS_DEBUG environment variable) flag is true.
""" """
from distutils.core import DEBUG from distutils.debug import DEBUG
if DEBUG: if DEBUG:
print msg print msg
sys.stdout.flush() sys.stdout.flush()
......
...@@ -10,7 +10,8 @@ __revision__ = "$Id$" ...@@ -10,7 +10,8 @@ __revision__ = "$Id$"
import sys, os, string import sys, os, string
import glob import glob
from types import * from types import *
from distutils.core import Command, DEBUG from distutils.core import Command
from distutils.debug import DEBUG
from distutils.util import get_platform from distutils.util import get_platform
from distutils.file_util import write_file from distutils.file_util import write_file
from distutils.errors import * from distutils.errors import *
......
...@@ -10,7 +10,8 @@ __revision__ = "$Id$" ...@@ -10,7 +10,8 @@ __revision__ = "$Id$"
import sys, os, string import sys, os, string
from types import * from types import *
from distutils.core import Command, DEBUG from distutils.core import Command
from distutils.debug import DEBUG
from distutils.sysconfig import get_config_vars from distutils.sysconfig import get_config_vars
from distutils.errors import DistutilsPlatformError from distutils.errors import DistutilsPlatformError
from distutils.file_util import write_file from distutils.file_util import write_file
......
...@@ -13,10 +13,7 @@ __revision__ = "$Id$" ...@@ -13,10 +13,7 @@ __revision__ = "$Id$"
import sys, os import sys, os
from types import * from types import *
# If DISTUTILS_DEBUG is anything other than the empty string, we run in from distutils.debug import DEBUG
# debug mode.
DEBUG = os.environ.get('DISTUTILS_DEBUG')
from distutils.errors import * from distutils.errors import *
from distutils.util import grok_environment_error from distutils.util import grok_environment_error
...@@ -25,7 +22,6 @@ from distutils.dist import Distribution ...@@ -25,7 +22,6 @@ from distutils.dist import Distribution
from distutils.cmd import Command from distutils.cmd import Command
from distutils.extension import Extension from distutils.extension import Extension
# This is a barebones help message generated displayed when the user # This is a barebones help message generated displayed when the user
# runs the setup script with no arguments at all. More useful help # runs the setup script with no arguments at all. More useful help
# is generated with various --help options: global help, list commands, # is generated with various --help options: global help, list commands,
......
...@@ -16,7 +16,7 @@ from distutils.errors import * ...@@ -16,7 +16,7 @@ from distutils.errors import *
from distutils.fancy_getopt import FancyGetopt, translate_longopt from distutils.fancy_getopt import FancyGetopt, translate_longopt
from distutils.util import check_environ, strtobool, rfc822_escape from distutils.util import check_environ, strtobool, rfc822_escape
from distutils import log from distutils import log
from distutils.core import DEBUG from distutils.debug import DEBUG
# Regex to define acceptable Distutils command names. This is not *quite* # Regex to define acceptable Distutils command names. This is not *quite*
# the same as a Python NAME -- I don't allow leading underscores. The fact # the same as a Python NAME -- I don't allow leading underscores. The fact
......
...@@ -54,7 +54,7 @@ class FileList: ...@@ -54,7 +54,7 @@ class FileList:
"""Print 'msg' to stdout if the global DEBUG (taken from the """Print 'msg' to stdout if the global DEBUG (taken from the
DISTUTILS_DEBUG environment variable) flag is true. DISTUTILS_DEBUG environment variable) flag is true.
""" """
from distutils.core import DEBUG from distutils.debug import DEBUG
if DEBUG: if DEBUG:
print msg print msg
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment