Removed exceptions -- now in errors.py to avoid expensive import of ccompiler.
authorGreg Ward <gward@python.net>
Tue, 30 May 2000 02:02:48 +0000 (02:02 +0000)
committerGreg Ward <gward@python.net>
Tue, 30 May 2000 02:02:48 +0000 (02:02 +0000)
Lib/distutils/ccompiler.py

index 33caf86830cb90e69b856e8a55b93f20b949e4a0..834d543e331f7a9900d99dc183809edcd2bca140 100644 (file)
@@ -15,22 +15,6 @@ from distutils.spawn import spawn
 from distutils.util import move_file, mkpath, newer_pairwise, newer_group
 
 
-# Exception classes used by the CCompiler implementation classes
-class CCompilerError (Exception):
-    """Failure doing some compile/link operation."""
-
-class CompileError (CCompilerError):
-    """Failure to compile one or more C/C++ source files."""
-
-class LibError (CCompilerError):
-    """Failure to create a static library from one or more C/C++ object
-    files."""
-
-class LinkError (CCompilerError):
-    """Failure to link one or more C/C++ object files into an executable
-    or shared library file."""
-
-
 class CCompiler:
     """Abstract base class to define the interface that must be implemented
        by real compiler abstraction classes.  Might have some use as a