OpenQuizz
Une application de gestion des contenus pédagogiques
|
Data Structures | |
class | MacroExpander |
class | MSVCCompiler |
class | Reg |
Functions | |
def | get_build_version () |
def | normalize_and_reduce_paths (paths) |
def | removeDuplicates (variable) |
def | find_vcvarsall (version) |
def | query_vcvarsall (version, arch="x86") |
Variables | |
RegOpenKeyEx | |
RegEnumKey | |
RegEnumValue | |
RegError | |
HKEYS | |
NATIVE_WIN64 | |
VS_BASE | |
WINSDK_BASE | |
NET_BASE | |
PLAT_TO_VCVARS | |
VERSION | |
distutils.msvc9compiler Contains MSVCCompiler, an implementation of the abstract CCompiler class for the Microsoft Visual Studio 2008. The module is compatible with VS 2005 and VS 2008. You can find legacy support for older versions of VS in distutils.msvccompiler.
def setuptools._distutils.msvc9compiler.find_vcvarsall | ( | version | ) |
Find the vcvarsall.bat file At first it tries to find the productdir of VS 2008 in the registry. If that fails it falls back to the VS90COMNTOOLS env var.
def setuptools._distutils.msvc9compiler.get_build_version | ( | ) |
Return the version of MSVC that was used to build Python. For Python 2.3 and up, the version number is included in sys.version. For earlier versions, assume the compiler is MSVC 6.
def setuptools._distutils.msvc9compiler.normalize_and_reduce_paths | ( | paths | ) |
Return a list of normalized paths with duplicates removed. The current order of paths is maintained.
def setuptools._distutils.msvc9compiler.query_vcvarsall | ( | version, | |
arch = "x86" |
|||
) |
Launch vcvarsall.bat and read the settings from its environment
def setuptools._distutils.msvc9compiler.removeDuplicates | ( | variable | ) |
Remove duplicate values of an environment variable.
HKEYS |
NATIVE_WIN64 |
NET_BASE |
PLAT_TO_VCVARS |
RegEnumKey |
RegEnumValue |
RegError |
RegOpenKeyEx |
VERSION |
VS_BASE |
WINSDK_BASE |