From 5a816bc42a4b5c43cd07a36a752d2fd14cfa829b Mon Sep 17 00:00:00 2001 From: Jesús Corrius Date: Fri, 29 Oct 2010 01:14:45 +0200 Subject: Visual Studio 2010 project files for Python --- python/Python-2.6.1-vc10.patch | 6367 ++++++++++++++++++++++++++++++++++++++++ python/makefile.mk | 9 +- 2 files changed, 6375 insertions(+), 1 deletion(-) create mode 100755 python/Python-2.6.1-vc10.patch diff --git a/python/Python-2.6.1-vc10.patch b/python/Python-2.6.1-vc10.patch new file mode 100755 index 000000000000..0f4a0d021c6c --- /dev/null +++ b/python/Python-2.6.1-vc10.patch @@ -0,0 +1,6367 @@ +--- misc/build/Python-2.6.1/PCbuild/make_buildinfo.c.orig 2007-12-06 22:13:06.000000000 +0100 ++++ misc/build/Python-2.6.1/PCbuild/make_buildinfo.c 2010-10-28 23:51:41.312500000 +0200 +@@ -82,8 +82,8 @@ + if ((do_unlink = make_buildinfo2())) + strcat_s(command, CMD_SIZE, "getbuildinfo2.c -DSUBWCREV "); + else +- strcat_s(command, CMD_SIZE, "..\\Modules\\getbuildinfo.c"); +- strcat_s(command, CMD_SIZE, " -Fogetbuildinfo.o -I..\\Include -I..\\PC"); ++ strcat_s(command, CMD_SIZE, "..\\..\\Modules\\getbuildinfo.c"); ++ strcat_s(command, CMD_SIZE, " -Fogetbuildinfo.o -I..\\..\\Include -I..\\..\\PC"); + puts(command); fflush(stdout); + result = system(command); + if (do_unlink) +--- misc/build/Python-2.6.1/PC/msvcrtmodule.c.old 2010-09-24 22:03:40.593750000 +0200 ++++ misc/build/Python-2.6.1/PC/msvcrtmodule.c 2010-09-24 22:04:39.625000000 +0200 +@@ -23,7 +23,7 @@ + #include + + #ifdef _MSC_VER +-#if _MSC_VER >= 1500 ++#if _MSC_VER == 1500 + #include + #endif + #endif +--- /dev/null 2010-10-29 00:42:37.000000000 +0200 ++++ misc/build/Python-2.6.1/PC/VS10.0/build_ssl.py 2010-10-29 00:41:17.250000000 +0200 +@@ -0,0 +1,258 @@ ++# Script for building the _ssl and _hashlib modules for Windows. ++# Uses Perl to setup the OpenSSL environment correctly ++# and build OpenSSL, then invokes a simple nmake session ++# for the actual _ssl.pyd and _hashlib.pyd DLLs. ++ ++# THEORETICALLY, you can: ++# * Unpack the latest SSL release one level above your main Python source ++# directory. It is likely you will already find the zlib library and ++# any other external packages there. ++# * Install ActivePerl and ensure it is somewhere on your path. ++# * Run this script from the PCBuild directory. ++# ++# it should configure and build SSL, then build the _ssl and _hashlib ++# Python extensions without intervention. ++ ++# Modified by Christian Heimes ++# Now this script supports pre-generated makefiles and assembly files. ++# Developers don't need an installation of Perl anymore to build Python. A svn ++# checkout from our svn repository is enough. ++# ++# In Order to create the files in the case of an update you still need Perl. ++# Run build_ssl in this order: ++# python.exe build_ssl.py Release x64 ++# python.exe build_ssl.py Release Win32 ++ ++import os, sys, re, shutil ++ ++# Find all "foo.exe" files on the PATH. ++def find_all_on_path(filename, extras = None): ++ entries = os.environ["PATH"].split(os.pathsep) ++ ret = [] ++ for p in entries: ++ fname = os.path.abspath(os.path.join(p, filename)) ++ if os.path.isfile(fname) and fname not in ret: ++ ret.append(fname) ++ if extras: ++ for p in extras: ++ fname = os.path.abspath(os.path.join(p, filename)) ++ if os.path.isfile(fname) and fname not in ret: ++ ret.append(fname) ++ return ret ++ ++# Find a suitable Perl installation for OpenSSL. ++# cygwin perl does *not* work. ActivePerl does. ++# Being a Perl dummy, the simplest way I can check is if the "Win32" package ++# is available. ++def find_working_perl(perls): ++ for perl in perls: ++ fh = os.popen(perl + ' -e "use Win32;"') ++ fh.read() ++ rc = fh.close() ++ if rc: ++ continue ++ return perl ++ print("Can not find a suitable PERL:") ++ if perls: ++ print(" the following perl interpreters were found:") ++ for p in perls: ++ print(" ", p) ++ print(" None of these versions appear suitable for building OpenSSL") ++ else: ++ print(" NO perl interpreters were found on this machine at all!") ++ print(" Please install ActivePerl and ensure it appears on your path") ++ return None ++ ++# Locate the best SSL directory given a few roots to look into. ++def find_best_ssl_dir(sources): ++ candidates = [] ++ for s in sources: ++ try: ++ # note: do not abspath s; the build will fail if any ++ # higher up directory name has spaces in it. ++ fnames = os.listdir(s) ++ except os.error: ++ fnames = [] ++ for fname in fnames: ++ fqn = os.path.join(s, fname) ++ if os.path.isdir(fqn) and fname.startswith("openssl-"): ++ candidates.append(fqn) ++ # Now we have all the candidates, locate the best. ++ best_parts = [] ++ best_name = None ++ for c in candidates: ++ parts = re.split("[.-]", os.path.basename(c))[1:] ++ # eg - openssl-0.9.7-beta1 - ignore all "beta" or any other qualifiers ++ if len(parts) >= 4: ++ continue ++ if parts > best_parts: ++ best_parts = parts ++ best_name = c ++ if best_name is not None: ++ print("Found an SSL directory at '%s'" % (best_name,)) ++ else: ++ print("Could not find an SSL directory in '%s'" % (sources,)) ++ sys.stdout.flush() ++ return best_name ++ ++def create_makefile64(makefile, m32): ++ """Create and fix makefile for 64bit ++ ++ Replace 32 with 64bit directories ++ """ ++ if not os.path.isfile(m32): ++ return ++ # 2.4 compatibility ++ fin = open(m32) ++ if 1: # with open(m32) as fin: ++ fout = open(makefile, 'w') ++ if 1: # with open(makefile, 'w') as fout: ++ for line in fin: ++ line = line.replace("=tmp32", "=tmp64") ++ line = line.replace("=out32", "=out64") ++ line = line.replace("=inc32", "=inc64") ++ # force 64 bit machine ++ line = line.replace("MKLIB=lib", "MKLIB=lib /MACHINE:X64") ++ line = line.replace("LFLAGS=", "LFLAGS=/MACHINE:X64 ") ++ # don't link against the lib on 64bit systems ++ line = line.replace("bufferoverflowu.lib", "") ++ fout.write(line) ++ os.unlink(m32) ++ ++def fix_makefile(makefile): ++ """Fix some stuff in all makefiles ++ """ ++ if not os.path.isfile(makefile): ++ return ++ # 2.4 compatibility ++ fin = open(makefile) ++ if 1: # with open(makefile) as fin: ++ lines = fin.readlines() ++ fin.close() ++ fout = open(makefile, 'w') ++ if 1: # with open(makefile, 'w') as fout: ++ for line in lines: ++ if line.startswith("PERL="): ++ continue ++ if line.startswith("CP="): ++ line = "CP=copy\n" ++ if line.startswith("MKDIR="): ++ line = "MKDIR=mkdir\n" ++ if line.startswith("CFLAG="): ++ line = line.strip() ++ for algo in ("RC5", "MDC2", "IDEA"): ++ noalgo = " -DOPENSSL_NO_%s" % algo ++ if noalgo not in line: ++ line = line + noalgo ++ line = line + '\n' ++ fout.write(line) ++ fout.close() ++ ++def run_configure(configure, do_script): ++ print("perl Configure "+configure) ++ os.system("perl Configure "+configure) ++ print(do_script) ++ os.system(do_script) ++ ++def main(): ++ build_all = "-a" in sys.argv ++ if sys.argv[1] == "Release": ++ debug = False ++ elif sys.argv[1] == "Debug": ++ debug = True ++ else: ++ raise ValueError(str(sys.argv)) ++ ++ if sys.argv[2] == "Win32": ++ arch = "x86" ++ configure = "VC-WIN32" ++ do_script = "ms\\do_nasm" ++ makefile="ms\\nt.mak" ++ m32 = makefile ++ elif sys.argv[2] == "x64": ++ arch="amd64" ++ configure = "VC-WIN64A" ++ do_script = "ms\\do_win64a" ++ makefile = "ms\\nt64.mak" ++ m32 = makefile.replace('64', '') ++ #os.environ["VSEXTCOMP_USECL"] = "MS_OPTERON" ++ else: ++ raise ValueError(str(sys.argv)) ++ ++ make_flags = "" ++ if build_all: ++ make_flags = "-a" ++ # perl should be on the path, but we also look in "\perl" and "c:\\perl" ++ # as "well known" locations ++ perls = find_all_on_path("perl.exe", ["\\perl\\bin", "C:\\perl\\bin"]) ++ perl = find_working_perl(perls) ++ if perl is None: ++ print("No Perl installation was found. Existing Makefiles are used.") ++ ++ print("Found a working perl at '%s'" % (perl,)) ++ sys.stdout.flush() ++ # Look for SSL 2 levels up from pcbuild - ie, same place zlib etc all live. ++ ssl_dir = find_best_ssl_dir(("..\\..",)) ++ if ssl_dir is None: ++ sys.exit(1) ++ ++ old_cd = os.getcwd() ++ try: ++ os.chdir(ssl_dir) ++ # rebuild makefile when we do the role over from 32 to 64 build ++ if arch == "amd64" and os.path.isfile(m32) and not os.path.isfile(makefile): ++ os.unlink(m32) ++ ++ # If the ssl makefiles do not exist, we invoke Perl to generate them. ++ # Due to a bug in this script, the makefile sometimes ended up empty ++ # Force a regeneration if it is. ++ if not os.path.isfile(makefile) or os.path.getsize(makefile)==0: ++ if perl is None: ++ print("Perl is required to build the makefiles!") ++ sys.exit(1) ++ ++ print("Creating the makefiles...") ++ sys.stdout.flush() ++ # Put our working Perl at the front of our path ++ os.environ["PATH"] = os.path.dirname(perl) + \ ++ os.pathsep + \ ++ os.environ["PATH"] ++ run_configure(configure, do_script) ++ if debug: ++ print("OpenSSL debug builds aren't supported.") ++ #if arch=="x86" and debug: ++ # # the do_masm script in openssl doesn't generate a debug ++ # # build makefile so we generate it here: ++ # os.system("perl util\mk1mf.pl debug "+configure+" >"+makefile) ++ ++ if arch == "amd64": ++ create_makefile64(makefile, m32) ++ fix_makefile(makefile) ++ shutil.copy(r"crypto\buildinf.h", r"crypto\buildinf_%s.h" % arch) ++ shutil.copy(r"crypto\opensslconf.h", r"crypto\opensslconf_%s.h" % arch) ++ ++ # Now run make. ++ if arch == "amd64": ++ rc = os.system(r"ml64 -c -Foms\uptable.obj ms\uptable.asm") ++ if rc: ++ print("ml64 assembler has failed.") ++ sys.exit(rc) ++ ++ shutil.copy(r"crypto\buildinf_%s.h" % arch, r"crypto\buildinf.h") ++ shutil.copy(r"crypto\opensslconf_%s.h" % arch, r"crypto\opensslconf.h") ++ ++ #makeCommand = "nmake /nologo PERL=\"%s\" -f \"%s\"" %(perl, makefile) ++ makeCommand = "nmake /nologo -f \"%s\"" % makefile ++ print("Executing ssl makefiles:", makeCommand) ++ sys.stdout.flush() ++ rc = os.system(makeCommand) ++ if rc: ++ print("Executing "+makefile+" failed") ++ print(rc) ++ sys.exit(rc) ++ finally: ++ os.chdir(old_cd) ++ sys.exit(rc) ++ ++if __name__=='__main__': ++ sys.exit(0) +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_ctypes.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_ctypes.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_ctypes.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_ctypes.vcxproj 2010-10-04 12:52:04.859375000 +0200 +@@ -0,0 +1,289 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {0E9791DB-593A-465F-98BC-681011311618} ++ _ctypes ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ 0x1D1A0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ 0x1D1A0000 ++ ++ ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ ++ ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ MachineX64 ++ ++ ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\_ctypes\libffi_msvc;%(AdditionalIncludeDirectories) ++ ++ ++ /EXPORT:DllGetClassObject,PRIVATE /EXPORT:DllCanUnloadNow,PRIVATE %(AdditionalOptions) ++ NotSet ++ 0x1D1A0000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ true ++ true ++ true ++ true ++ ++ ++ ++ ++ true ++ ml64 /nologo /c /Zi /Fo "$(IntDir)win64.obj" "%(FullPath)" ++ ++ $(IntDir)win64.obj;%(Outputs) ++ true ++ ml64 /nologo /c /Fo "$(IntDir)win64.obj" "%(FullPath)" ++ ++ $(IntDir)win64.obj;%(Outputs) ++ true ++ ml64 /nologo /c /Fo "$(IntDir)win64.obj" "%(FullPath)" ++ ++ $(IntDir)win64.obj;%(Outputs) ++ true ++ ml64 /nologo /c /Fo "$(IntDir)win64.obj" "%(FullPath)" ++ ++ $(IntDir)win64.obj;%(Outputs) ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_ctypes_test.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_ctypes_test.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_ctypes_test.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_ctypes_test.vcxproj 2010-10-04 12:52:04.875000000 +0200 +@@ -0,0 +1,187 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {9EC7190A-249F-4180-A900-548FDCF3055F} ++ _ctypes_test ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ X64 ++ ++ ++ ++ ++ X64 ++ ++ ++ ++ ++ X64 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ X64 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_elementtree.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_elementtree.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_elementtree.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_elementtree.vcxproj 2010-10-04 12:52:04.875000000 +0200 +@@ -0,0 +1,264 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {17E1E049-C309-4D79-843F-AE483C264AEA} ++ _elementtree ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ MachineX64 ++ ++ ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ 0x1D100000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_msi.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_msi.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_msi.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_msi.vcxproj 2010-10-04 12:52:04.890625000 +0200 +@@ -0,0 +1,220 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C} ++ _msi ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ X64 ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ X64 ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ X64 ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ MachineX64 ++ ++ ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ ++ ++ ++ ++ X64 ++ ++ ++ fci.lib;msi.lib;rpcrt4.lib;%(AdditionalDependencies) ++ 0x1D160000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_multiprocessing.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_multiprocessing.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_multiprocessing.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_multiprocessing.vcxproj 2010-10-04 12:52:04.906250000 +0200 +@@ -0,0 +1,228 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {9e48b300-37d1-11dd-8c41-005056c00008} ++ _multiprocessing ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ MachineX64 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_socket.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_socket.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_socket.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_socket.vcxproj 2010-10-04 12:52:04.906250000 +0200 +@@ -0,0 +1,223 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {86937F53-C189-40EF-8CE8-8759D8E7D480} ++ _socket ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ MachineX64 ++ ++ ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ws2_32.lib;%(AdditionalDependencies) ++ 0x1e1D0000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_ssl.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_ssl.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_ssl.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_ssl.vcxproj 2010-10-04 12:52:04.968750000 +0200 +@@ -0,0 +1,308 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {C6E20F84-3247-4AD6-B051-B073268F73BA} ++ _ssl ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ X64 ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ X64 ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ X64 ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ MachineX64 ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ cd "$(SolutionDir)" ++"$(PythonExe)" build_ssl.py Release $(Platform) -a ++ ++ ++ ++ X64 ++ ++ ++ ..;$(SOLARVERSION)\$(INPATH)\inc$(UPDMINOREXT)\external;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ ++ ++ ws2_32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\libeay32.lib;$(SOLARVER)\$(INPATH)\lib$(UPDMINOREXT)\ssleay32.lib;%(AdditionalDependencies) ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//_testcapi.vcxproj misc/build/Python-2.6.1/PC/VS10.0/_testcapi.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//_testcapi.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/_testcapi.vcxproj 2010-10-04 12:52:04.968750000 +0200 +@@ -0,0 +1,212 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D} ++ _testcapi ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1e1F0000 ++ MachineX64 ++ ++ ++ ++ ++ 0x1e1F0000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1e1F0000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//bdist_wininst.vcxproj misc/build/Python-2.6.1/PC/VS10.0/bdist_wininst.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//bdist_wininst.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/bdist_wininst.vcxproj 2010-10-04 12:52:04.984375000 +0200 +@@ -0,0 +1,156 @@ ++ ++ ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C} ++ wininst ++ ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ ..\lib\distutils\command\ ++ false ++ $(Platform)\$(Configuration)\ ++ $(Platform)\$(Configuration)\ ++ false ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ true ++ true ++ Win32 ++ .\..\lib\distutils\command\wininst.tlb ++ ++ ++ ++ ++ MinSpace ++ OnlyExplicitInline ++ ..;..\..\PC\bdist_wininst;..\..\Include;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Level3 ++ true ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0000 ++ ..;..\..\PC;..\..\PC\bdist_wininst;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ comctl32.lib;imagehlp.lib;%(AdditionalDependencies) ++ ..\lib\distutils\command\wininst-9.0.exe ++ true ++ LIBC;%(IgnoreSpecificDefaultLibraries) ++ ..\lib\distutils\command\wininst-9.0.pdb ++ Windows ++ false ++ ++ ++ MachineX86 ++ ++ ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ true ++ true ++ X64 ++ .\..\lib\distutils\command\wininst.tlb ++ ++ ++ ++ ++ MinSpace ++ OnlyExplicitInline ++ ..;..\..\PC\bdist_wininst;..\..\Include;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Level3 ++ true ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0000 ++ ..;..\..\PC;..\..\PC\bdist_wininst;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ comctl32.lib;imagehlp.lib;%(AdditionalDependencies) ++ ..\lib\distutils\command\wininst-9.0-amd64.exe ++ true ++ LIBC;%(IgnoreSpecificDefaultLibraries) ++ ..\lib\distutils\command\wininst-9.0-amd64.pdb ++ Windows ++ false ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//debug.props misc/build/Python-2.6.1/PC/VS10.0/debug.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//debug.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/debug.props 2010-10-04 12:52:05.187500000 +0200 +@@ -0,0 +1,19 @@ ++ ++ ++ ++ $(OutDir)kill_python_d.exe ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ $(KillPythonExe) ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//kill_python.vcxproj misc/build/Python-2.6.1/PC/VS10.0/kill_python.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//kill_python.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/kill_python.vcxproj 2010-10-04 12:52:05.031250000 +0200 +@@ -0,0 +1,120 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31} ++ kill_python ++ Win32Proj ++ ++ ++ ++ Application ++ NotSet ++ true ++ ++ ++ Application ++ NotSet ++ ++ ++ Application ++ NotSet ++ true ++ ++ ++ Application ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ $(OutDir)$(ProjectName)_d.exe ++ Console ++ ++ ++ ++ ++ X64 ++ ++ ++ $(OutDir)$(ProjectName)_d.exe ++ Console ++ ++ ++ ++ ++ Console ++ ++ ++ ++ ++ X64 ++ ++ ++ Console ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//make_buildinfo.vcxproj misc/build/Python-2.6.1/PC/VS10.0/make_buildinfo.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//make_buildinfo.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/make_buildinfo.vcxproj 2010-10-04 12:52:05.031250000 +0200 +@@ -0,0 +1,74 @@ ++ ++ ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD} ++ make_buildinfo ++ Win32Proj ++ ++ ++ ++ Application ++ NotSet ++ ++ ++ Application ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ Disabled ++ OnlyExplicitInline ++ _CONSOLE;%(PreprocessorDefinitions) ++ MultiThreaded ++ ++ ++ $(OutDir)make_buildinfo.exe ++ $(TargetDir)$(TargetName).pdb ++ Console ++ ++ ++ ++ ++ _CONSOLE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//make_versioninfo.vcxproj misc/build/Python-2.6.1/PC/VS10.0/make_versioninfo.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//make_versioninfo.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/make_versioninfo.vcxproj 2010-10-04 12:52:05.046875000 +0200 +@@ -0,0 +1,201 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E} ++ make_versioninfo ++ ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ ++ ++ Application ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ Build PC/pythonnt_rc(_d).h ++ cd $(SolutionDir) ++make_versioninfo.exe > ..\..\PC\pythonnt_rc.h ++ ++ $(SolutionDir)..\..\PC\pythonnt_rc.h;%(Outputs) ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ $(SolutionDir)make_versioninfo.exe ++ $(TargetDir)$(TargetName).pdb ++ Console ++ 0x1d000000 ++ ++ ++ cd $(SolutionDir) ++make_versioninfo.exe > ..\..\PC\python_nt.h ++ ++ ++ ++ ++ ++ Build PC/pythonnt_rc(_d).h ++ cd $(SolutionDir) ++make_versioninfo.exe > ..\..\PC\pythonnt_rc.h ++ ++ $(SolutionDir)..\..\PC\pythonnt_rc.h;%(Outputs) ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ _CONSOLE;%(PreprocessorDefinitions) ++ ++ ++ $(SolutionDir)make_versioninfo.exe ++ ++ ++ cd $(SolutionDir) ++make_versioninfo.exe > ..\..\PC\python_nt.h ++ ++ ++ ++ ++ ++ Build PC/pythonnt_rc(_d).h ++ cd $(SolutionDir) ++make_versioninfo_d.exe > ..\..\PC\pythonnt_rc_d.h ++ ++ $(SolutionDir)..\..\PC\pythonnt_rc_d.h;%(Outputs) ++ ++ ++ Disabled ++ OnlyExplicitInline ++ false ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ $(SolutionDir)make_versioninfo_d.exe ++ $(TargetDir)$(TargetName).pdb ++ Console ++ 0x1d000000 ++ ++ ++ cd $(SolutionDir) ++make_versioninfo_d.exe > ..\..\PC\python_nt_d.h ++ ++ ++ ++ ++ ++ Build PC/pythonnt_rc(_d).h ++ cd $(SolutionDir) ++make_versioninfo_d.exe > ..\..\PC\pythonnt_rc_d.h ++ ++ $(SolutionDir)..\..\PC\pythonnt_rc_d.h;%(Outputs) ++ ++ ++ X64 ++ ++ ++ Disabled ++ OnlyExplicitInline ++ false ++ _CONSOLE;%(PreprocessorDefinitions) ++ ++ ++ $(SolutionDir)make_versioninfo_d.exe ++ MachineX64 ++ ++ ++ cd $(SolutionDir) ++make_versioninfo_d.exe > ..\..\PC\python_nt_d.h ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pcbuild.sln misc/build/Python-2.6.1/PC/VS10.0/pcbuild.sln +--- misc/build/Python-2.6.1/PC/VS10.0.old//pcbuild.sln 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pcbuild.sln 2010-10-04 13:04:31.593750000 +0200 +@@ -0,0 +1,370 @@ ++? ++Microsoft Visual Studio Solution File, Format Version 11.00 ++# Visual Studio 2010 ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_buildinfo", "make_buildinfo.vcxproj", "{C73F0EC1-358B-4177-940F-0846AC8B04CD}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "make_versioninfo", "make_versioninfo.vcxproj", "{F0E0541E-F17D-430B-97C4-93ADF0DD284E}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythoncore", "pythoncore.vcxproj", "{CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes", "_ctypes.vcxproj", "{0E9791DB-593A-465F-98BC-681011311618}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ctypes_test", "_ctypes_test.vcxproj", "{9EC7190A-249F-4180-A900-548FDCF3055F}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_elementtree", "_elementtree.vcxproj", "{17E1E049-C309-4D79-843F-AE483C264AEA}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_msi", "_msi.vcxproj", "{31FFC478-7B4A-43E8-9954-8D03E2187E9C}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_multiprocessing", "_multiprocessing.vcxproj", "{9E48B300-37D1-11DD-8C41-005056C00008}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_socket", "_socket.vcxproj", "{86937F53-C189-40EF-8CE8-8759D8E7D480}" ++EndProject ++#Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ssl", "_ssl.vcxproj", "{C6E20F84-3247-4AD6-B051-B073268F73BA}" ++#EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_testcapi", "_testcapi.vcxproj", "{6901D91C-6E48-4BB7-9FEC-700C8131DF1D}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bdist_wininst", "bdist_wininst.vcxproj", "{EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kill_python", "kill_python.vcxproj", "{6DE10744-E396-40A5-B4E2-1B69AA7C8D31}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pyexpat", "pyexpat.vcxproj", "{D06B6426-4762-44CC-8BAD-D79052507F2F}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python", "python.vcxproj", "{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pythonw", "pythonw.vcxproj", "{F4229CC3-873C-49AE-9729-DD308ED4CD4A}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "select", "select.vcxproj", "{18CAE28C-B454-46C1-87A0-493D91D97F03}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unicodedata", "unicodedata.vcxproj", "{ECC7CEAC-A5E5-458E-BB9E-2413CC847881}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w9xpopen", "w9xpopen.vcxproj", "{E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}" ++EndProject ++Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winsound", "winsound.vcxproj", "{28B5D777-DDF2-4B6B-B34F-31D938813856}" ++EndProject ++Global ++ GlobalSection(SolutionConfigurationPlatforms) = preSolution ++ Debug|Win32 = Debug|Win32 ++ Debug|x64 = Debug|x64 ++ PGInstrument|Win32 = PGInstrument|Win32 ++ PGInstrument|x64 = PGInstrument|x64 ++ PGUpdate|Win32 = PGUpdate|Win32 ++ PGUpdate|x64 = PGUpdate|x64 ++ Release|Win32 = Release|Win32 ++ Release|x64 = Release|x64 ++ EndGlobalSection ++ GlobalSection(ProjectConfigurationPlatforms) = postSolution ++ {0E9791DB-593A-465F-98BC-681011311618}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.Debug|Win32.Build.0 = Debug|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.Debug|x64.ActiveCfg = Debug|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.Debug|x64.Build.0 = Debug|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.Release|Win32.ActiveCfg = Release|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.Release|Win32.Build.0 = Release|Win32 ++ {0E9791DB-593A-465F-98BC-681011311618}.Release|x64.ActiveCfg = Release|x64 ++ {0E9791DB-593A-465F-98BC-681011311618}.Release|x64.Build.0 = Release|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|Win32.Build.0 = Debug|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.ActiveCfg = Debug|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Debug|x64.Build.0 = Debug|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.ActiveCfg = Release|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Release|Win32.Build.0 = Release|Win32 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Release|x64.ActiveCfg = Release|x64 ++ {9EC7190A-249F-4180-A900-548FDCF3055F}.Release|x64.Build.0 = Release|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|Win32.Build.0 = Debug|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|x64.ActiveCfg = Debug|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Debug|x64.Build.0 = Debug|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Release|Win32.ActiveCfg = Release|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Release|Win32.Build.0 = Release|Win32 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Release|x64.ActiveCfg = Release|x64 ++ {17E1E049-C309-4D79-843F-AE483C264AEA}.Release|x64.Build.0 = Release|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|Win32.Build.0 = Debug|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|x64.ActiveCfg = Debug|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Debug|x64.Build.0 = Debug|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|Win32.ActiveCfg = Release|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|Win32.Build.0 = Release|Win32 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|x64.ActiveCfg = Release|x64 ++ {31FFC478-7B4A-43E8-9954-8D03E2187E9C}.Release|x64.Build.0 = Release|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Debug|Win32.Build.0 = Debug|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Debug|x64.ActiveCfg = Debug|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Debug|x64.Build.0 = Debug|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Release|Win32.ActiveCfg = Release|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Release|Win32.Build.0 = Release|Win32 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.ActiveCfg = Release|x64 ++ {9E48B300-37D1-11DD-8C41-005056C00008}.Release|x64.Build.0 = Release|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|Win32.Build.0 = Debug|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|x64.ActiveCfg = Debug|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Debug|x64.Build.0 = Debug|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|Win32.ActiveCfg = Release|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|Win32.Build.0 = Release|Win32 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|x64.ActiveCfg = Release|x64 ++ {86937F53-C189-40EF-8CE8-8759D8E7D480}.Release|x64.Build.0 = Release|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|Win32.Build.0 = Debug|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|x64.ActiveCfg = Debug|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Debug|x64.Build.0 = Debug|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|Win32.ActiveCfg = Release|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|Win32.Build.0 = Release|Win32 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|x64.ActiveCfg = Release|x64 ++ {C6E20F84-3247-4AD6-B051-B073268F73BA}.Release|x64.Build.0 = Release|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|Win32.Build.0 = Debug|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|x64.ActiveCfg = Debug|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Debug|x64.Build.0 = Debug|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|Win32.ActiveCfg = Release|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|Win32.Build.0 = Release|Win32 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|x64.ActiveCfg = Release|x64 ++ {6901D91C-6E48-4BB7-9FEC-700C8131DF1D}.Release|x64.Build.0 = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|Win32.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|x64.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Debug|x64.Build.0 = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|Win32.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|x64.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGInstrument|x64.Build.0 = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|Win32.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|x64.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.PGUpdate|x64.Build.0 = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|Win32.ActiveCfg = Release|Win32 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|Win32.Build.0 = Release|Win32 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|x64.ActiveCfg = Release|x64 ++ {EB1C19C1-1F18-421E-9735-CAEE69DC6A3C}.Release|x64.Build.0 = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|Win32.Build.0 = Debug|Win32 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.ActiveCfg = Debug|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Debug|x64.Build.0 = Debug|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|Win32.ActiveCfg = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.ActiveCfg = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGInstrument|x64.Build.0 = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|Win32.ActiveCfg = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.ActiveCfg = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.PGUpdate|x64.Build.0 = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.ActiveCfg = Release|Win32 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|Win32.Build.0 = Release|Win32 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.ActiveCfg = Release|x64 ++ {6DE10744-E396-40A5-B4E2-1B69AA7C8D31}.Release|x64.Build.0 = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|Win32.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Debug|x64.Build.0 = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|Win32.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGInstrument|x64.Build.0 = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|Win32.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.PGUpdate|x64.Build.0 = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.ActiveCfg = Release|Win32 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|Win32.Build.0 = Release|Win32 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.ActiveCfg = Release|x64 ++ {C73F0EC1-358B-4177-940F-0846AC8B04CD}.Release|x64.Build.0 = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|Win32.Build.0 = Debug|Win32 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.ActiveCfg = Debug|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Debug|x64.Build.0 = Debug|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|Win32.ActiveCfg = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.ActiveCfg = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGInstrument|x64.Build.0 = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|Win32.ActiveCfg = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.ActiveCfg = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.PGUpdate|x64.Build.0 = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.ActiveCfg = Release|Win32 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|Win32.Build.0 = Release|Win32 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.ActiveCfg = Release|x64 ++ {F0E0541E-F17D-430B-97C4-93ADF0DD284E}.Release|x64.Build.0 = Release|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|Win32.Build.0 = Debug|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|x64.ActiveCfg = Debug|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Debug|x64.Build.0 = Debug|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|Win32.ActiveCfg = Release|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|Win32.Build.0 = Release|Win32 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.ActiveCfg = Release|x64 ++ {D06B6426-4762-44CC-8BAD-D79052507F2F}.Release|x64.Build.0 = Release|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|Win32.Build.0 = Debug|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.ActiveCfg = Debug|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|x64.Build.0 = Debug|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|Win32.ActiveCfg = Release|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|Win32.Build.0 = Release|Win32 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.ActiveCfg = Release|x64 ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.Build.0 = Release|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|Win32.Build.0 = Debug|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.ActiveCfg = Debug|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Debug|x64.Build.0 = Debug|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|Win32.ActiveCfg = Release|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|Win32.Build.0 = Release|Win32 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|x64.ActiveCfg = Release|x64 ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26}.Release|x64.Build.0 = Release|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|Win32.Build.0 = Debug|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.ActiveCfg = Debug|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Debug|x64.Build.0 = Debug|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.ActiveCfg = Release|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|Win32.Build.0 = Release|Win32 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|x64.ActiveCfg = Release|x64 ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A}.Release|x64.Build.0 = Release|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|Win32.Build.0 = Debug|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|x64.ActiveCfg = Debug|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Debug|x64.Build.0 = Debug|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|Win32.ActiveCfg = Release|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|Win32.Build.0 = Release|Win32 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|x64.ActiveCfg = Release|x64 ++ {18CAE28C-B454-46C1-87A0-493D91D97F03}.Release|x64.Build.0 = Release|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|Win32.Build.0 = Debug|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|x64.ActiveCfg = Debug|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Debug|x64.Build.0 = Debug|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|Win32.ActiveCfg = Release|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|Win32.Build.0 = Release|Win32 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|x64.ActiveCfg = Release|x64 ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881}.Release|x64.Build.0 = Release|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|Win32.Build.0 = Debug|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|x64.ActiveCfg = Debug|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Debug|x64.Build.0 = Debug|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|Win32.ActiveCfg = Release|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|Win32.Build.0 = Release|Win32 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|x64.ActiveCfg = Release|x64 ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058}.Release|x64.Build.0 = Release|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.ActiveCfg = Debug|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|Win32.Build.0 = Debug|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|x64.ActiveCfg = Debug|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Debug|x64.Build.0 = Debug|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|Win32.ActiveCfg = PGInstrument|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|Win32.Build.0 = PGInstrument|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|x64.ActiveCfg = PGInstrument|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGInstrument|x64.Build.0 = PGInstrument|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|Win32.ActiveCfg = PGUpdate|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|Win32.Build.0 = PGUpdate|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|x64.ActiveCfg = PGUpdate|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.PGUpdate|x64.Build.0 = PGUpdate|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|Win32.ActiveCfg = Release|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|Win32.Build.0 = Release|Win32 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|x64.ActiveCfg = Release|x64 ++ {28B5D777-DDF2-4B6B-B34F-31D938813856}.Release|x64.Build.0 = Release|x64 ++ EndGlobalSection ++ GlobalSection(SolutionProperties) = preSolution ++ HideSolutionNode = FALSE ++ EndGlobalSection ++EndGlobal +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pginstrument.props misc/build/Python-2.6.1/PC/VS10.0/pginstrument.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//pginstrument.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pginstrument.props 2010-10-04 12:52:05.203125000 +0200 +@@ -0,0 +1,38 @@ ++ ++ ++ ++ $(SolutionDir)$(Platform)-pgi\ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ $(OutDirPGI)\ ++ $(SolutionDir)$(PlatformName)-temp-pgi\$(ProjectName)\ ++ ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ false ++ Size ++ true ++ false ++ true ++ true ++ ++ ++ false ++ ++ ++ true ++ true ++ PGInstrument ++ $(SolutionDir)$(Platform)-pgi\$(TargetName).pgd ++ $(OutDirPGI)\$(TargetName).lib ++ ++ ++ ++ ++ $(OutDirPGI) ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pgupdate.props misc/build/Python-2.6.1/PC/VS10.0/pgupdate.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//pgupdate.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pgupdate.props 2010-10-04 12:52:05.250000000 +0200 +@@ -0,0 +1,16 @@ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ $(SolutionDir)$(PlatformName)-pgo\ ++ ++ ++ ++ %(AdditionalManifestDependencies) ++ PGUpdate ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pyd.props misc/build/Python-2.6.1/PC/VS10.0/pyd.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//pyd.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pyd.props 2010-10-04 12:52:05.250000000 +0200 +@@ -0,0 +1,27 @@ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ false ++ false ++ ++ ++ ++ Py_BUILD_CORE_MODULE;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ $(OutDir)$(ProjectName).pyd ++ $(OutDir)$(ProjectName).pdb ++ $(OutDir)$(TargetName).lib ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pyd_d.props misc/build/Python-2.6.1/PC/VS10.0/pyd_d.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//pyd_d.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pyd_d.props 2010-10-04 12:52:05.265625000 +0200 +@@ -0,0 +1,39 @@ ++ ++ ++ ++ ++ ++ ++ ++ $(SolutionDir)python_d.exe ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ false ++ false ++ false ++ ++ ++ ++ Disabled ++ Default ++ false ++ Py_BUILD_CORE_MODULE;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ ++ ++ $(OutDir)$(ProjectName)_d.pyd ++ $(OutDir)$(ProjectName)_d.pdb ++ $(OutDir)$(TargetName).lib ++ ++ ++ ++ ++ ++ ++ ++ ++ $(PythonExe) ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pyexpat.vcxproj misc/build/Python-2.6.1/PC/VS10.0/pyexpat.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//pyexpat.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pyexpat.vcxproj 2010-10-04 12:52:05.046875000 +0200 +@@ -0,0 +1,231 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {D06B6426-4762-44CC-8BAD-D79052507F2F} ++ pyexpat ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;.\..\..\Modules\expat;%(AdditionalIncludeDirectories) ++ PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions) ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pyproject.props misc/build/Python-2.6.1/PC/VS10.0/pyproject.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//pyproject.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pyproject.props 2010-10-04 12:52:05.281250000 +0200 +@@ -0,0 +1,115 @@ ++ ++ ++ ++ python26 ++ $(SolutionDir)\python.exe ++ ..\.. ++ $(bsddb47Dir) ++ $(bsddb47DepLibs) ++ $(externalsDir)\db-4.4.20\build_win32 ++ ++ $(externalsDir)\db-4.7.25.0\build_windows ++ ws2_32.lib ++ $(externalsDir)\sqlite-3.5.9 ++ $(externalsDir)\bzip2-1.0.5 ++ $(externalsDir)\openssl-0.9.8g ++ $(externalsDir)\tcltk ++ $(externalsDir)\tcltk64 ++ $(tcltkDir)\lib\tcl85.lib $(tcltkDir)\lib\tk85.lib ++ $(tcltkDir)\lib\tcl85g.lib $(tcltkDir)\lib\tk85g.lib ++ $(tcltk64Dir)\lib\tcl85.lib $(tcltk64Dir)\lib\tk85.lib ++ $(tcltk64Dir)\lib\tcl85g.lib $(tcltk64Dir)\lib\tk85g.lib ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ $(SolutionDir)\ ++ $(SolutionDir)$(PlatformName)-temp-$(Configuration)\$(ProjectName)\ ++ false ++ ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ ..;..\..\Include; ..\..\PC;%(AdditionalIncludeDirectories) ++ _WIN32;%(PreprocessorDefinitions) ++ true ++ ++ ++ MultiThreaded ++ true ++ Level3 ++ ProgramDatabase ++ Default ++ ++ ++ $(OutDir);%(AdditionalLibraryDirectories) ++ true ++ $(OutDir)$(TargetName).pdb ++ Windows ++ false ++ ++ ++ MachineX86 ++ ++ ++ ..;..\..\PC;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ ++ ++ $(PyDllName) ++ ++ ++ $(PythonExe) ++ ++ ++ $(externalsDir) ++ ++ ++ $(bsddbDir) ++ ++ ++ $(bsddbDepLibs) ++ ++ ++ $(bsddb44Dir) ++ ++ ++ $(bsddb44DepLibs) ++ ++ ++ $(bsddb47Dir) ++ ++ ++ $(bsddb47DepLibs) ++ ++ ++ $(sqlite3Dir) ++ ++ ++ $(bz2Dir) ++ ++ ++ $(opensslDir) ++ ++ ++ $(tcltkDir) ++ ++ ++ $(tcltk64Dir) ++ ++ ++ $(tcltkLib) ++ ++ ++ $(tcltkLibDebug) ++ ++ ++ $(tcltk64Lib) ++ ++ ++ $(tcltk64LibDebug) ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//python.vcxproj misc/build/Python-2.6.1/PC/VS10.0/python.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//python.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/python.vcxproj 2010-10-04 12:52:05.062500000 +0200 +@@ -0,0 +1,358 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {B11D750F-CD1F-4A96-85CE-E69A5C5259F9} ++ ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ Disabled ++ false ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ true ++ Default ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ $(OutDir)python_d.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ X64 ++ ++ ++ Disabled ++ false ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ true ++ Default ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ $(OutDir)python_d.exe ++ Console ++ 2100000 ++ 0x1d000000 ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _CONSOLE;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)python.exe ++ Console ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pythoncore.vcxproj misc/build/Python-2.6.1/PC/VS10.0/pythoncore.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//pythoncore.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pythoncore.vcxproj 2010-10-04 12:52:05.078125000 +0200 +@@ -0,0 +1,670 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} ++ pythoncore ++ ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ NotSet ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ DynamicLibrary ++ false ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDir)$(PyDllName).lib ++ ++ ++ ++ ++ X64 ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDir)$(PyDllName).lib ++ ++ ++ ++ ++ /Zm200 %(AdditionalOptions) ++ Disabled ++ Default ++ false ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Debug ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName)_d.dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName)_d.pdb ++ 0x1e000000 ++ $(OutDir)$(PyDllName)_d.lib ++ ++ ++ ++ ++ X64 ++ ++ ++ /Zm200 %(AdditionalOptions) ++ Disabled ++ Default ++ false ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Debug ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName)_d.dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName)_d.pdb ++ 0x1e000000 ++ $(OutDir)$(PyDllName)_d.lib ++ ++ ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDirPGI)$(PyDllName).lib ++ ++ ++ ++ ++ X64 ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDirPGI)$(PyDllName).lib ++ MachineX64 ++ ++ ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDirPGI)$(PyDllName).lib ++ ++ ++ ++ ++ X64 ++ ++ ++ /Zm200 %(AdditionalOptions) ++ ..;..\..\Python;..\..\Modules\zlib;%(AdditionalIncludeDirectories) ++ _USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;WIN32;%(PreprocessorDefinitions) ++ MultiThreadedDLL ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ..;..\..\Include;%(AdditionalIncludeDirectories) ++ ++ ++ Generate build information... ++ "$(SolutionDir)make_buildinfo.exe" Release ++ ++ ++ getbuildinfo.o;%(AdditionalDependencies) ++ $(OutDir)$(PyDllName).dll ++ libc;%(IgnoreSpecificDefaultLibraries) ++ $(OutDir)$(PyDllName).pdb ++ 0x1e000000 ++ $(OutDirPGI)$(PyDllName).lib ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//pythonw.vcxproj misc/build/Python-2.6.1/PC/VS10.0/pythonw.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//pythonw.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/pythonw.vcxproj 2010-10-04 12:52:05.078125000 +0200 +@@ -0,0 +1,340 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {F4229CC3-873C-49AE-9729-DD308ED4CD4A} ++ ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ ++ ++ Application ++ false ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ Disabled ++ false ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ Default ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw_d.exe ++ 2000000 ++ 0x1d000000 ++ MachineX86 ++ ++ ++ ++ ++ X64 ++ ++ ++ Disabled ++ false ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ MultiThreadedDebugDLL ++ Default ++ ++ ++ _DEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw_d.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ MachineX86 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX86 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX86 ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;%(AdditionalIncludeDirectories) ++ _WINDOWS;%(PreprocessorDefinitions) ++ true ++ MultiThreadedDLL ++ true ++ Default ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ 0x0409 ++ ++ ++ $(OutDir)pythonw.exe ++ 2000000 ++ 0x1d000000 ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//release.props misc/build/Python-2.6.1/PC/VS10.0/release.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//release.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/release.props 2010-10-04 12:52:05.281250000 +0200 +@@ -0,0 +1,19 @@ ++ ++ ++ ++ $(OutDir)kill_python.exe ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ ++ ++ ++ NDEBUG;%(PreprocessorDefinitions) ++ ++ ++ ++ ++ $(KillPythonExe) ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//select.vcxproj misc/build/Python-2.6.1/PC/VS10.0/select.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//select.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/select.vcxproj 2010-10-04 12:52:05.093750000 +0200 +@@ -0,0 +1,228 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {18CAE28C-B454-46C1-87A0-493D91D97F03} ++ select ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ X64 ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ X64 ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ X64 ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ MachineX64 ++ ++ ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ ++ ++ ++ ++ X64 ++ ++ ++ wsock32.lib;%(AdditionalDependencies) ++ libc;%(IgnoreSpecificDefaultLibraries) ++ 0x1D110000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//sqlite3.vcxproj misc/build/Python-2.6.1/PC/VS10.0/sqlite3.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//sqlite3.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/sqlite3.vcxproj 2010-10-04 12:52:05.093750000 +0200 +@@ -0,0 +1,240 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {A1A295E5-463C-437F-81CA-1F32367685DA} ++ sqlite3 ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName)_d.dll ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName)_d.dll ++ ++ ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName).dll ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName).dll ++ ++ ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName).dll ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ $(OutDir)$(ProjectName).dll ++ ++ ++ ++ ++ X64 ++ ++ ++ ..;$(sqlite3Dir);%(AdditionalIncludeDirectories) ++ SQLITE_API=__declspec(dllexport);%(PreprocessorDefinitions) ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//unicodedata.vcxproj misc/build/Python-2.6.1/PC/VS10.0/unicodedata.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//unicodedata.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/unicodedata.vcxproj 2010-10-04 12:52:05.109375000 +0200 +@@ -0,0 +1,216 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {ECC7CEAC-A5E5-458E-BB9E-2413CC847881} ++ unicodedata ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1D120000 ++ MachineX64 ++ ++ ++ ++ ++ 0x1D120000 ++ ++ ++ ++ ++ X64 ++ ++ ++ 0x1D120000 ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//w9xpopen.vcxproj misc/build/Python-2.6.1/PC/VS10.0/w9xpopen.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//w9xpopen.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/w9xpopen.vcxproj 2010-10-04 12:52:05.109375000 +0200 +@@ -0,0 +1,287 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {E9E0A1F6-0009-4E8C-B8F8-1B8F5D49A058} ++ w9xpopen ++ ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ NotSet ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ Application ++ false ++ MultiByte ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ Disabled ++ EnableFastChecks ++ MultiThreadedDebug ++ ++ ++ Console ++ ++ ++ ++ ++ X64 ++ ++ ++ Disabled ++ EnableFastChecks ++ MultiThreadedDebug ++ ++ ++ Console ++ ++ ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ ++ ++ X64 ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ ++ ++ ++ ++ X64 ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ ++ ++ ++ ++ X64 ++ ++ ++ MaxSpeed ++ OnlyExplicitInline ++ true ++ MultiThreaded ++ true ++ ++ ++ false ++ Console ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//winsound.vcxproj misc/build/Python-2.6.1/PC/VS10.0/winsound.vcxproj +--- misc/build/Python-2.6.1/PC/VS10.0.old//winsound.vcxproj 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/winsound.vcxproj 2010-10-04 12:52:05.140625000 +0200 +@@ -0,0 +1,212 @@ ++ ++ ++ ++ ++ Debug ++ Win32 ++ ++ ++ Debug ++ x64 ++ ++ ++ PGInstrument ++ Win32 ++ ++ ++ PGInstrument ++ x64 ++ ++ ++ PGUpdate ++ Win32 ++ ++ ++ PGUpdate ++ x64 ++ ++ ++ Release ++ Win32 ++ ++ ++ Release ++ x64 ++ ++ ++ ++ {28B5D777-DDF2-4B6B-B34F-31D938813856} ++ winsound ++ Win32Proj ++ ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ true ++ ++ ++ DynamicLibrary ++ NotSet ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ AllRules.ruleset ++ ++ ++ ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ X64 ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ X64 ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ X64 ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ MachineX64 ++ ++ ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ ++ ++ ++ ++ X64 ++ ++ ++ winmm.lib;%(AdditionalDependencies) ++ MachineX64 ++ ++ ++ ++ ++ ++ ++ ++ ++ +\ No newline at end of file +diff -uN misc/build/Python-2.6.1/PC/VS10.0.old//x64.props misc/build/Python-2.6.1/PC/VS10.0/x64.props +--- misc/build/Python-2.6.1/PC/VS10.0.old//x64.props 1970-01-01 01:00:00.000000000 +0100 ++++ misc/build/Python-2.6.1/PC/VS10.0/x64.props 2010-10-04 12:52:05.296875000 +0200 +@@ -0,0 +1,26 @@ ++ ++ ++ ++ $(HOST_PYTHON) ++ ++ ++ <_ProjectFileVersion>10.0.30319.1 ++ <_PropertySheetDisplayName>amd64 ++ $(SolutionDir)\amd64\ ++ $(SolutionDir)$(PlatformName)-temp-$(Configuration)\$(ProjectName)\ ++ ++ ++ ++ /USECL:MS_OPTERON /GS- %(AdditionalOptions) ++ _WIN64;_M_X64;%(PreprocessorDefinitions) ++ ++ ++ MachineX64 ++ ++ ++ ++ ++ $(PythonExe) ++ ++ ++ +\ No newline at end of file \ No newline at end of file diff --git a/python/makefile.mk b/python/makefile.mk index 9250ebca4ca5..22cbe082e8cf 100644 --- a/python/makefile.mk +++ b/python/makefile.mk @@ -119,7 +119,10 @@ BUILD_ACTION=$(ENV_BUILD) make && make install #.ENDIF #"$(WINDOWS_VISTA_PSDK)"!="" #.ENDIF -.IF "$(CCNUMVER)" >= "001500000000" +.IF "$(CCNUMVER)" >= "001600000000" +PATCH_FILES+=Python-$(PYVERSION)-vc10.patch +BUILD_DIR=PC/VS10.0 +.ELIF "$(CCNUMVER)" >= "001500000000" BUILD_DIR=PCbuild .ELIF "$(CCNUMVER)" >= "001400000000" BUILD_DIR=PC/VS8.0 @@ -132,9 +135,13 @@ BUILD_DIR=PC/VC6 # Build python executable and then runs a minimal script. Running the minimal script # ensures that certain *.pyc files are generated which would otherwise be created on # solver during registration in insetoo_native +.IF "$(CCNUMVER)" >= "001600000000" +BUILD_ACTION=MSBuild.exe pcbuild.sln /t:Build /p:Configuration=Release /ToolsVersion:4.0 +.ELIF BUILD_ACTION=$(COMPATH)$/vcpackages$/vcbuild.exe pcbuild.sln "Release|Win32" .ENDIF .ENDIF +.ENDIF PYVERSIONFILE=$(MISC)$/pyversion.mk -- cgit