e70fc11ef1
Drop the legacy CppUnit testing framework used for the unit tests. Replacing it with Catch has the advantage of not requiring CppUnit libraries to be installed on the system in order to be able to run tests (Catch is header-only and a copy of it is now included in the main repository itself) and, in the future, of being able to write the tests in a much more natural way. For now, however, avoid changing the existing tests code as much as [reasonably] possible to avoid introducing bugs in them and provide the CppUnit compatibility macros in the new wx/catch_cppunit.h header which allow to preserve the 99% of the existing code unchanged. Some of the required changes are: - Decompose asserts using "a && b" conditions into multiple asserts checking "a" and "b" independently. This would have been better even with CppUnit (to know which part of condition exactly failed) and is required with Catch. - Use extra parentheses around such conditions when they can't be easily decomposed in the arrays test, due to the use of macros. This is not ideal from the point of view of messages given when the tests fail but will do for now. - Rewrite asserts using "a || b" as a combination of condition checks and assert macros. Again, this is better anyhow, and is required with Catch. Incidentally, this allowed to fix a bug in the "exec" unit test which didn't leave enough time for the new process to be launched before trying to kill it. - Remove multiple CPPUNIT_TEST_SUITE_NAMED_REGISTRATION() macros, our emulation of this macro can be used only once. - Provide string conversions using Catch-specific StringMaker for a couple of types. - Replace custom wxImage comparison with a Catch-specific matcher class. - Remove most of test running logic from test.cpp, in particular don't parse command line ourselves any longer but use Catch built-in command line parser. This is a source of a minor regression: previously, both "Foo" and "FooTestCase" could be used as the name of the test to run, but now only the latter is accepted.
928 lines
28 KiB
XML
928 lines
28 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<!--
|
|
|
|
This project was generated by
|
|
Bakefile 0.2.11 (http://www.bakefile.org)
|
|
Do not modify, all changes will be overwritten!
|
|
|
|
-->
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="8.00"
|
|
Name="test_drawing"
|
|
ProjectGUID="{42A7EAC1-D566-5460-8F84-221F34167EC7}"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
<Platform
|
|
Name="x64"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
OutputDirectory="vc_mswud"
|
|
IntermediateDirectory="vc_mswud\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="true"
|
|
ExceptionHandling="1"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswud\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswud\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswud\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswud\test_drawing.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswud\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswud\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
OutputDirectory="vc_mswu"
|
|
IntermediateDirectory="vc_mswu\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="1"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswu\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswu\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswu\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswu\test_drawing.exe"
|
|
LinkIncremental="1"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswu\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswu\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Debug|Win32"
|
|
OutputDirectory="vc_mswuddll"
|
|
IntermediateDirectory="vc_mswuddll\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="true"
|
|
ExceptionHandling="1"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswuddll\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswuddll\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswuddll\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswuddll\test_drawing.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswuddll\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswuddll\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Release|Win32"
|
|
OutputDirectory="vc_mswudll"
|
|
IntermediateDirectory="vc_mswudll\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="1"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswudll\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswudll\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswudll\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswudll\test_drawing.exe"
|
|
LinkIncremental="1"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswudll\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswudll\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Debug|x64"
|
|
OutputDirectory="vc_mswud_x64"
|
|
IntermediateDirectory="vc_mswud_x64\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="true"
|
|
ExceptionHandling="1"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswud_x64\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswud_x64\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswud_x64\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswud_x64\test_drawing.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_x64_lib"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswud_x64\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="17"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswud_x64\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|x64"
|
|
OutputDirectory="vc_mswu_x64"
|
|
IntermediateDirectory="vc_mswu_x64\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="1"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswu_x64\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswu_x64\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswu_x64\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_lib\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswu_x64\test_drawing.exe"
|
|
LinkIncremental="1"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_x64_lib"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswu_x64\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="17"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswu_x64\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Debug|x64"
|
|
OutputDirectory="vc_mswuddll_x64"
|
|
IntermediateDirectory="vc_mswuddll_x64\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="true"
|
|
ExceptionHandling="1"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswuddll_x64\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswuddll_x64\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswuddll_x64\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswud;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswuddll_x64\test_drawing.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_x64_dll"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswuddll_x64\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="17"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswuddll_x64\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Release|x64"
|
|
OutputDirectory="vc_mswudll_x64"
|
|
IntermediateDirectory="vc_mswudll_x64\test_drawing"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="1"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="1"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="2"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswudll_x64\testprec_test_drawing.pch"
|
|
ObjectFile="vc_mswudll_x64\test_drawing\"
|
|
ProgramDataBaseFileName="vc_mswudll_x64\test_drawing.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="true"
|
|
Detect64BitPortabilityProblems="true"
|
|
DebugInformationFormat="3"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_x64_dll\mswu;.\..\include;.;.\..\3rdparty\catch\include"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswudll_x64\test_drawing.exe"
|
|
LinkIncremental="1"
|
|
SuppressStartupBanner="true"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_x64_dll"
|
|
GenerateManifest="true"
|
|
GenerateDebugInformation="true"
|
|
ProgramDatabaseFile="vc_mswudll_x64\test_drawing.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="17"
|
|
OptimizeReferences="2"
|
|
EnableCOMDATFolding="2"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCManifestTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
OutputFile="vc_mswudll_x64\test_vc8_test_drawing.bsc"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCAppVerifierTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="Source Files"
|
|
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
>
|
|
<File
|
|
RelativePath=".\drawing\basictest.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath=".\drawing\drawing.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath=".\dummy.cpp"
|
|
>
|
|
<FileConfiguration
|
|
Name="Debug|Win32"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="Release|Win32"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="DLL Debug|Win32"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="DLL Release|Win32"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="Debug|x64"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="Release|x64"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="DLL Debug|x64"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="DLL Release|x64"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"
|
|
/>
|
|
</FileConfiguration>
|
|
</File>
|
|
<File
|
|
RelativePath=".\drawing\fonttest.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath=".\drawing\plugindriver.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath=".\test.cpp"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
|
|
</Globals>
|
|
</VisualStudioProject>
|
|
|