From 6c8706a6493f49030a70e7b3545b3769a4800bc0 Mon Sep 17 00:00:00 2001 From: mat007 Date: Thu, 7 Oct 2010 09:43:03 +0000 Subject: [PATCH] Added vc100 x64 build files git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@176 860be788-9bd5-4423-9f1e-828f051e677b --- build/vc100/turtle.sln | 14 +++++ build/vc100/turtle.vcxproj | 66 ++++++++++++++++++++++- build/vc100/turtle_bench.vcxproj | 85 +++++++++++++++++++++++++++++- build/vc100/turtle_test.vcxproj | 90 ++++++++++++++++++++++++++++++++ build/vc80/turtle_test.vcproj | 4 ++ 5 files changed, 255 insertions(+), 4 deletions(-) diff --git a/build/vc100/turtle.sln b/build/vc100/turtle.sln index 14befae..6d21843 100644 --- a/build/vc100/turtle.sln +++ b/build/vc100/turtle.sln @@ -9,21 +9,35 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution debug|Win32 = debug|Win32 + debug|x64 = debug|x64 release|Win32 = release|Win32 + release|x64 = release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.debug|Win32.ActiveCfg = debug|Win32 {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.debug|Win32.Build.0 = debug|Win32 + {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.debug|x64.ActiveCfg = debug|x64 + {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.debug|x64.Build.0 = debug|x64 {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.release|Win32.ActiveCfg = release|Win32 {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.release|Win32.Build.0 = release|Win32 + {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.release|x64.ActiveCfg = release|x64 + {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D}.release|x64.Build.0 = release|x64 {74810A2A-33D8-47D6-9A50-71261F1683F5}.debug|Win32.ActiveCfg = debug|Win32 {74810A2A-33D8-47D6-9A50-71261F1683F5}.debug|Win32.Build.0 = debug|Win32 + {74810A2A-33D8-47D6-9A50-71261F1683F5}.debug|x64.ActiveCfg = debug|x64 + {74810A2A-33D8-47D6-9A50-71261F1683F5}.debug|x64.Build.0 = debug|x64 {74810A2A-33D8-47D6-9A50-71261F1683F5}.release|Win32.ActiveCfg = release|Win32 {74810A2A-33D8-47D6-9A50-71261F1683F5}.release|Win32.Build.0 = release|Win32 + {74810A2A-33D8-47D6-9A50-71261F1683F5}.release|x64.ActiveCfg = release|x64 + {74810A2A-33D8-47D6-9A50-71261F1683F5}.release|x64.Build.0 = release|x64 {2D607783-30B9-46DE-81E2-28513B31D5D2}.debug|Win32.ActiveCfg = debug|Win32 {2D607783-30B9-46DE-81E2-28513B31D5D2}.debug|Win32.Build.0 = debug|Win32 + {2D607783-30B9-46DE-81E2-28513B31D5D2}.debug|x64.ActiveCfg = debug|x64 + {2D607783-30B9-46DE-81E2-28513B31D5D2}.debug|x64.Build.0 = debug|x64 {2D607783-30B9-46DE-81E2-28513B31D5D2}.release|Win32.ActiveCfg = release|Win32 {2D607783-30B9-46DE-81E2-28513B31D5D2}.release|Win32.Build.0 = release|Win32 + {2D607783-30B9-46DE-81E2-28513B31D5D2}.release|x64.ActiveCfg = release|x64 + {2D607783-30B9-46DE-81E2-28513B31D5D2}.release|x64.Build.0 = release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/build/vc100/turtle.vcxproj b/build/vc100/turtle.vcxproj index a036199..19ce6a4 100644 --- a/build/vc100/turtle.vcxproj +++ b/build/vc100/turtle.vcxproj @@ -5,10 +5,18 @@ debug Win32 + + debug + x64 + release Win32 + + release + x64 + {831F2DEE-1E35-4533-A3B2-12C01BA8DA1D} @@ -17,25 +25,41 @@ StaticLibrary + + StaticLibrary + StaticLibrary + + StaticLibrary + + + + + + + <_ProjectFileVersion>10.0.30319.1 ../../out/vc100/$(Configuration)/libraries/$(ProjectName)\ + ../../out/vc100_x64/$(Configuration)/libraries/$(ProjectName)\ ../../out/vc100/$(Configuration)/libraries/$(ProjectName)\ + ../../out/vc100_x64/$(Configuration)/libraries/$(ProjectName)\ ../../out/vc100/$(Configuration)/libraries/$(ProjectName)\ + ../../out/vc100_x64/$(Configuration)/libraries/$(ProjectName)\ ../../out/vc100/$(Configuration)/libraries/$(ProjectName)\ + ../../out/vc100_x64/$(Configuration)/libraries/$(ProjectName)\ @@ -53,10 +77,30 @@ ProgramDatabase - $(OutDir)lib$(ProjectName)-vc100-mt-gd.lib + $(OutDir)$(ProjectName)d.lib $(OutDir) ; ../../lib/vc100;%(AdditionalLibraryDirectories) + + + /Zm179 %(AdditionalOptions) + Disabled + $(IntDir); ../../include; ../../src/libraries; ../../src/libraries/$(ProjectName);%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + Use + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir)$(ProjectName).pdb + Level4 + ProgramDatabase + + + $(OutDir)$(ProjectName)d.lib + $(OutDir) ; ../../lib/vc100_x64;%(AdditionalLibraryDirectories) + + /Zm176 %(AdditionalOptions) @@ -71,10 +115,28 @@ ProgramDatabase - $(OutDir)lib$(ProjectName)-vc100-mt.lib + $(OutDir)$(ProjectName).lib $(OutDir) ; ../../lib/vc100;%(AdditionalLibraryDirectories) + + + /Zm176 %(AdditionalOptions) + $(IntDir); ../../include; ../../src/libraries; ../../src/libraries/$(ProjectName);%(AdditionalIncludeDirectories) + WIN32; NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + MultiThreadedDLL + Use + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir)$(ProjectName).pdb + Level4 + ProgramDatabase + + + $(OutDir)$(ProjectName).lib + $(OutDir) ; ../../lib/vc100_x64;%(AdditionalLibraryDirectories) + + diff --git a/build/vc100/turtle_bench.vcxproj b/build/vc100/turtle_bench.vcxproj index 4c9e076..c26c28f 100644 --- a/build/vc100/turtle_bench.vcxproj +++ b/build/vc100/turtle_bench.vcxproj @@ -5,10 +5,18 @@ debug Win32 + + debug + x64 + release Win32 + + release + x64 + {2D607783-30B9-46DE-81E2-28513B31D5D2} @@ -17,32 +25,77 @@ Application + + Application + Application + + Application + + + + + + + <_ProjectFileVersion>10.0.30319.1 ../../out/applications/$(ProjectName)/vc100/$(Configuration)\ + ../../out/applications/$(ProjectName)/vc100_x64/$(Configuration)\ ../../out/applications/$(ProjectName)/vc100/$(Configuration)\ + ../../out/applications/$(ProjectName)/vc100_x64/$(Configuration)\ ../../out/applications/$(ProjectName)/vc100/$(Configuration)\ + ../../out/applications/$(ProjectName)/vc100_x64/$(Configuration)\ ../../out/applications/$(ProjectName)/vc100/$(Configuration)\ + ../../out/applications/$(ProjectName)/vc100_x64/$(Configuration)\ $(ProjectName) + $(ProjectName) $(ProjectName) + $(ProjectName) Disabled - ../../src/libraries;../../include/xerces-c/3.0.1;%(AdditionalIncludeDirectories) + ../../src/libraries;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir) + $(IntDir) + $(IntDir)$(ProjectName).pdb + Level4 + true + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + $(OutDir);%(AdditionalLibraryDirectories) + true + Console + + + + + Disabled + ../../src/libraries;%(AdditionalIncludeDirectories) WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) EnableFastChecks MultiThreadedDebugDLL @@ -69,7 +122,35 @@ MaxSpeed - ../../src/libraries;../../include/xerces-c/3.0.1;%(AdditionalIncludeDirectories) + ../../src/libraries;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + true + + + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir) + $(IntDir) + $(IntDir)$(ProjectName).pdb + Level4 + true + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + $(OutDir);%(AdditionalLibraryDirectories) + true + Console + false + + + + + MaxSpeed + ../../src/libraries;%(AdditionalIncludeDirectories) WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) Default MultiThreadedDLL diff --git a/build/vc100/turtle_test.vcxproj b/build/vc100/turtle_test.vcxproj index 45576be..e8343dc 100644 --- a/build/vc100/turtle_test.vcxproj +++ b/build/vc100/turtle_test.vcxproj @@ -5,10 +5,18 @@ debug Win32 + + debug + x64 + release Win32 + + release + x64 + {74810A2A-33D8-47D6-9A50-71261F1683F5} @@ -18,25 +26,41 @@ Application + + Application + Application + + Application + + + + + + + <_ProjectFileVersion>10.0.30319.1 ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ + ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ + ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ + ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ + ../../out/vc100/$(Configuration)/tests/$(ProjectName)\ @@ -68,6 +92,39 @@ cd ../../run/vc100 "$(TargetDir)$(TargetName).exe" --result_code=no --report_level=no --log_level=warning --data_directory=../../data/tests/$(ProjectName) + + + + + + /Zm172 %(AdditionalOptions) + Disabled + ../../src/libraries; ../../include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir) + $(IntDir) + $(IntDir)$(ProjectName).pdb + Level4 + true + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + ../../lib/vc100;%(AdditionalLibraryDirectories) + true + Console + + + cd ../../run/vc100 +"$(TargetDir)$(TargetName).exe" --result_code=no --report_level=no --log_level=warning --data_directory=../../data/tests/$(ProjectName) @@ -101,6 +158,39 @@ cd ../../run/vc100 "$(TargetDir)$(TargetName).exe" --result_code=no --report_level=no --log_level=warning --data_directory=../../data/tests/$(ProjectName) + + + + + + /Zm162 %(AdditionalOptions) + MaxSpeed + ../../src/libraries; ../../include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + true + + + $(ProjectName)_pch.h + $(IntDir)$(ProjectName).pch + $(IntDir) + $(IntDir) + $(IntDir)$(ProjectName).pdb + Level4 + true + ProgramDatabase + + + %(AdditionalDependencies) + $(OutDir)$(ProjectName).exe + ../../lib/vc100;%(AdditionalLibraryDirectories) + true + Console + + + cd ../../run/vc100 +"$(TargetDir)$(TargetName).exe" --result_code=no --report_level=no --log_level=warning --data_directory=../../data/tests/$(ProjectName) diff --git a/build/vc80/turtle_test.vcproj b/build/vc80/turtle_test.vcproj index 492812c..79a1bc9 100644 --- a/build/vc80/turtle_test.vcproj +++ b/build/vc80/turtle_test.vcproj @@ -242,6 +242,10 @@ RelativePath="..\..\src\tests\turtle_test\silent_error.hpp" > + +