mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
Add all of the distuils modules that don't seem to have explicit tests. :-(
Move an import in mworkscompiler so that this module can be imported on any platform. Hopefully this works on all platforms.
This commit is contained in:
parent
fdffca27c1
commit
478b99b89f
2 changed files with 48 additions and 2 deletions
|
@ -18,7 +18,6 @@ from distutils.ccompiler import \
|
|||
import distutils.util
|
||||
import distutils.dir_util
|
||||
from distutils import log
|
||||
import mkcwproject
|
||||
|
||||
class MWerksCompiler (CCompiler) :
|
||||
"""Concrete class that implements an interface to MetroWerks CodeWarrior,
|
||||
|
@ -188,6 +187,7 @@ class MWerksCompiler (CCompiler) :
|
|||
# doesn't have a clue about our working directory.
|
||||
xmlfilename = os.path.join(os.getcwd(), os.path.join(build_temp, xmlname))
|
||||
log.debug("\tCreate XML file %s", xmlfilename)
|
||||
import mkcwproject
|
||||
xmlbuilder = mkcwproject.cwxmlgen.ProjectBuilder(settings)
|
||||
xmlbuilder.generate()
|
||||
xmldata = settings['tmp_projectxmldata']
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
"""Do a minimal test of all the modules that aren't otherwise tested."""
|
||||
|
||||
from test.test_support import guard_warnings_filter
|
||||
import sys
|
||||
import warnings
|
||||
|
||||
with guard_warnings_filter():
|
||||
|
@ -22,6 +23,52 @@ with guard_warnings_filter():
|
|||
import cmd
|
||||
import code
|
||||
import compileall
|
||||
|
||||
import distutils.archive_util
|
||||
import distutils.bcppcompiler
|
||||
import distutils.ccompiler
|
||||
import distutils.cmd
|
||||
import distutils.core
|
||||
import distutils.cygwinccompiler
|
||||
import distutils.dep_util
|
||||
import distutils.dir_util
|
||||
import distutils.emxccompiler
|
||||
import distutils.errors
|
||||
import distutils.extension
|
||||
import distutils.file_util
|
||||
import distutils.filelist
|
||||
import distutils.log
|
||||
import distutils.msvccompiler
|
||||
import distutils.mwerkscompiler
|
||||
import distutils.sysconfig
|
||||
import distutils.text_file
|
||||
import distutils.unixccompiler
|
||||
import distutils.util
|
||||
import distutils.version
|
||||
|
||||
import distutils.command.bdist_dumb
|
||||
if sys.platform.startswith('win'):
|
||||
import distutils.command.bdist_msi
|
||||
import distutils.command.bdist
|
||||
import distutils.command.bdist_rpm
|
||||
import distutils.command.bdist_wininst
|
||||
import distutils.command.build_clib
|
||||
import distutils.command.build_ext
|
||||
import distutils.command.build
|
||||
import distutils.command.build_py
|
||||
import distutils.command.build_scripts
|
||||
import distutils.command.clean
|
||||
import distutils.command.config
|
||||
import distutils.command.install_data
|
||||
import distutils.command.install_egg_info
|
||||
import distutils.command.install_headers
|
||||
import distutils.command.install_lib
|
||||
import distutils.command.install
|
||||
import distutils.command.install_scripts
|
||||
import distutils.command.register
|
||||
import distutils.command.sdist
|
||||
import distutils.command.upload
|
||||
|
||||
import encodings
|
||||
import formatter
|
||||
import ftplib
|
||||
|
@ -42,7 +89,6 @@ with guard_warnings_filter():
|
|||
import os2emxpath
|
||||
import pdb
|
||||
import pipes
|
||||
#import poplib
|
||||
import posixfile
|
||||
import pstats
|
||||
import py_compile
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue