return string.split(self.__macros.sub(d[path]), ";")
else:
return string.split(d[path], ";")
+ # MSVC 6 seems to create the registry entries we need only when
+ # the GUI is run.
+ if self.__version == 6:
+ for base in HKEYS:
+ if read_values(base, r"%s\6.0" % self.__root) is not None:
+ self.warn("It seems you have Visual Studio 6 installed, "
+ "but the expected registry settings are not present.\n"
+ "You must at least run the Visual Studio GUI once "
+ "so that these entries are created.")
+ break
return []
def set_path_env_var(self, name):
Library
-------
+- Bug #848614: distutils' msvccompiler fails to find the MSVC because
+ of incomplete registry entries.
+
- Patch #841977: modulefinder didn't find extension modules
- in packages
+ in packages.
- Bug #792101: Add missing file operations for httplib.SSLFile.