diff options
author | Amaury Forgeot d'Arc <amauryfa@gmail.com> | 2008-06-12 22:53:41 (GMT) |
---|---|---|
committer | Amaury Forgeot d'Arc <amauryfa@gmail.com> | 2008-06-12 22:53:41 (GMT) |
commit | 6166717fa44494460b3bb641f158fd92a614d1ae (patch) | |
tree | a1c1c9174f9b442ea3bde6fc6654116a275ce1ff /PCbuild | |
parent | 167cb5796056c2996534265fe9e2d417935d6d89 (diff) | |
download | cpython-6166717fa44494460b3bb641f158fd92a614d1ae.zip cpython-6166717fa44494460b3bb641f158fd92a614d1ae.tar.gz cpython-6166717fa44494460b3bb641f158fd92a614d1ae.tar.bz2 |
Merged revisions 64202 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64202 | amaury.forgeotdarc | 2008-06-12 23:58:20 +0200 (jeu., 12 juin 2008) | 5 lines
Update VS8.0 build files, using the script vs9to8.py.
Also remove references to odbc libraries, which are not shipped with vs2003 express.
(and certainly not useful)
........
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/_elementtree.vcproj | 8 | ||||
-rw-r--r-- | PCbuild/make_versioninfo.vcproj | 2 | ||||
-rw-r--r-- | PCbuild/pcbuild.sln | 26 | ||||
-rw-r--r-- | PCbuild/python.vcproj | 8 | ||||
-rw-r--r-- | PCbuild/vs9to8.py | 6 |
5 files changed, 15 insertions, 35 deletions
diff --git a/PCbuild/_elementtree.vcproj b/PCbuild/_elementtree.vcproj index c22c252..b308c18 100644 --- a/PCbuild/_elementtree.vcproj +++ b/PCbuild/_elementtree.vcproj @@ -56,7 +56,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -119,7 +118,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -182,7 +180,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -246,7 +243,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -309,7 +305,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -373,7 +368,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" TargetMachine="17" /> @@ -437,7 +431,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" /> <Tool @@ -501,7 +494,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" BaseAddress="0x1D100000" TargetMachine="17" /> diff --git a/PCbuild/make_versioninfo.vcproj b/PCbuild/make_versioninfo.vcproj index dcb922b..e2b86c7 100644 --- a/PCbuild/make_versioninfo.vcproj +++ b/PCbuild/make_versioninfo.vcproj @@ -67,7 +67,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(SolutionDir)make_versioninfo.exe" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" @@ -211,7 +210,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(SolutionDir)make_versioninfo_d.exe" ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb" SubSystem="1" diff --git a/PCbuild/pcbuild.sln b/PCbuild/pcbuild.sln index 384c4b8..dcf04e3 100644 --- a/PCbuild/pcbuild.sln +++ b/PCbuild/pcbuild.sln @@ -1,5 +1,5 @@ Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 +# Visual C++ Express 2008 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python", "python.vcproj", "{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}" ProjectSection(ProjectDependencies) = postProject {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} = {CF7AC3D1-E2DF-41D2-BEA6-1E2556CDEA26} @@ -152,20 +152,16 @@ Global GlobalSection(ProjectConfigurationPlatforms) = postSolution {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}.Debug|x64.ActiveCfg = Debug|Win32 {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}.PGInstrument|x64.ActiveCfg = PGInstrument|Win32 {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}.PGUpdate|x64.ActiveCfg = PGUpdate|Win32 {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 + {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Release|x64.ActiveCfg = Release|Win32 {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|Win32 @@ -312,20 +308,16 @@ Global {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}.Debug|x64.ActiveCfg = Debug|Win32 {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}.PGInstrument|x64.ActiveCfg = PGInstrument|Win32 {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}.PGUpdate|x64.ActiveCfg = PGUpdate|Win32 {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 + {17E1E049-C309-4D79-843F-AE483C264AEA}.Release|x64.ActiveCfg = Release|Win32 {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 diff --git a/PCbuild/python.vcproj b/PCbuild/python.vcproj index f5f4605..85d2d9e 100644 --- a/PCbuild/python.vcproj +++ b/PCbuild/python.vcproj @@ -62,7 +62,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" @@ -136,7 +135,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" @@ -211,7 +209,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python_d.exe" SubSystem="1" StackReserveSize="2000000" @@ -287,7 +284,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python_d.exe" SubSystem="1" StackReserveSize="2100000" @@ -360,7 +356,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" @@ -435,7 +430,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" @@ -510,7 +504,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" @@ -585,7 +578,6 @@ /> <Tool Name="VCLinkerTool" - AdditionalDependencies="odbccp32.lib" OutputFile="$(OutDir)\python.exe" SubSystem="1" StackReserveSize="2000000" diff --git a/PCbuild/vs9to8.py b/PCbuild/vs9to8.py index 09496ae..c02cd79 100644 --- a/PCbuild/vs9to8.py +++ b/PCbuild/vs9to8.py @@ -22,6 +22,12 @@ def vs9to8(src, dest): lines = lines.replace('..\\', '..\\..\\') lines = lines.replace('..\\..\\..\\..\\', '..\\..\\..\\') + # Bah. VS8.0 does not expand macros in file names. + # Replace them here. + lines = lines.replace('$(sqlite3Dir)', '..\\..\\..\\sqlite-source-3.3.4') + lines = lines.replace('$(bsddbDir)\\..\\..', '..\\..\\..\\db-4.4.20\\build_win32\\..') + lines = lines.replace('$(bsddbDir)', '..\\..\\..\\db-4.4.20\\build_win32') + with open(destname, 'wb') as fout: lines = lines.replace("\n", "\r\n").encode() fout.write(lines) |