Package distutils :: Package command :: Module build_ext
[hide private]
[frames] | no frames]

Module build_ext

distutils.command.build_ext

Implements the Distutils 'build_ext' command, for building extension modules (currently limited to C extensions, should accommodate C++ extensions ASAP).

Classes [hide private]
build_ext
Functions [hide private]
 
show_compilers()
Variables [hide private]
  __revision__ = '$Id: build_ext.py 46103 2006-05-23 11:47:16Z r...
  extension_name_re = re.compile(r'^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-...

Imports: sys, os, string, re, IntType, TypeType, BooleanType, CodeType, UnboundMethodType, StringType, BuiltinMethodType, FloatType, DictionaryType, NotImplementedType, BuiltinFunctionType, DictProxyType, GeneratorType, InstanceType, ObjectType, DictType, GetSetDescriptorType, FileType, EllipsisType, StringTypes, ListType, MethodType, TupleType, ModuleType, FrameType, LongType, BufferType, TracebackType, ClassType, MemberDescriptorType, UnicodeType, SliceType, ComplexType, LambdaType, FunctionType, XRangeType, NoneType, Command, DistutilsPlatformError, DistutilsArgError, LibError, DistutilsInternalError, DistutilsSetupError, DistutilsOptionError, DistutilsClassError, DistutilsModuleError, DistutilsFileError, CCompilerError, CompileError, LinkError, DistutilsExecError, DistutilsGetoptError, DistutilsTemplateError, DistutilsError, UnknownFileError, PreprocessError, customize_compiler, get_python_version, newer_group, Extension, log


Variables Details [hide private]

__revision__

Value:
'$Id: build_ext.py 46103 2006-05-23 11:47:16Z ronald.oussoren $'

extension_name_re

Value:
re.compile(r'^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-zA-Z_][a-zA-Z_0-9]*)*$')