This function was broken for conversions using more than one byte per character (e.g. UTF-16 or UTF-32) and also even for UTF-8 for strings containing NUL bytes as it used strlen() to determine the number of bytes to write out instead of using the really needed number. Fix this by using the wxCharBuffer::length() method which always returns the correct value. Also add a wxFile unit test verifying that it can correctly read back a string written using any of UTF-8, UTF-16 or UTF-32. Closes #11192. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
813 lines
26 KiB
XML
813 lines
26 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<!--
|
|
|
|
This project was generated by
|
|
Bakefile 0.2.6 (http://www.bakefile.org)
|
|
Do not modify, all changes will be overwritten!
|
|
|
|
-->
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="7.10"
|
|
Name="test"
|
|
ProjectGUID="{CDA4AD82-E498-50E6-91F2-AB83AD292EA3}">
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"/>
|
|
</Platforms>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="Debug|Win32"
|
|
OutputDirectory="vc_mswud"
|
|
IntermediateDirectory="vc_mswud\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="TRUE"
|
|
ExceptionHandling="TRUE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="TRUE"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswud\testprec_test.pch"
|
|
ObjectFile="vc_mswud\test\"
|
|
ProgramDataBaseFileName="vc_mswud\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29ud_net.lib wxbase29ud_xml.lib wxbase29ud.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswud\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswud\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Release|Win32"
|
|
OutputDirectory="vc_mswu"
|
|
IntermediateDirectory="vc_mswu\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="TRUE"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswu\testprec_test.pch"
|
|
ObjectFile="vc_mswu\test\"
|
|
ProgramDataBaseFileName="vc_mswu\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29u_net.lib wxbase29u_xml.lib wxbase29u.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswu\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswu\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="__WXMSW__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Universal Debug|Win32"
|
|
OutputDirectory="vc_mswunivud"
|
|
IntermediateDirectory="vc_mswunivud\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivud;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="TRUE"
|
|
ExceptionHandling="TRUE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="TRUE"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswunivud\testprec_test.pch"
|
|
ObjectFile="vc_mswunivud\test\"
|
|
ProgramDataBaseFileName="vc_mswunivud\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29ud_net.lib wxbase29ud_xml.lib wxbase29ud.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswunivud\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswunivud\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Universal Release|Win32"
|
|
OutputDirectory="vc_mswunivu"
|
|
IntermediateDirectory="vc_mswunivu\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivu;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="TRUE"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswunivu\testprec_test.pch"
|
|
ObjectFile="vc_mswunivu\test\"
|
|
ProgramDataBaseFileName="vc_mswunivu\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29u_net.lib wxbase29u_xml.lib wxbase29u.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswunivu\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_lib"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswunivu\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="__WXMSW__;__WXUNIVERSAL__;_UNICODE;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_lib\mswunivu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Debug|Win32"
|
|
OutputDirectory="vc_mswuddll"
|
|
IntermediateDirectory="vc_mswuddll\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="TRUE"
|
|
ExceptionHandling="TRUE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="TRUE"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswuddll\testprec_test.pch"
|
|
ObjectFile="vc_mswuddll\test\"
|
|
ProgramDataBaseFileName="vc_mswuddll\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29ud_net.lib wxbase29ud_xml.lib wxbase29ud.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswuddll\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswuddll\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Release|Win32"
|
|
OutputDirectory="vc_mswudll"
|
|
IntermediateDirectory="vc_mswudll\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="TRUE"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswudll\testprec_test.pch"
|
|
ObjectFile="vc_mswudll\test\"
|
|
ProgramDataBaseFileName="vc_mswudll\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29u_net.lib wxbase29u_xml.lib wxbase29u.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswudll\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswudll\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="__WXMSW__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Universal Debug|Win32"
|
|
OutputDirectory="vc_mswunivuddll"
|
|
IntermediateDirectory="vc_mswunivuddll\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivud;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
MinimalRebuild="TRUE"
|
|
ExceptionHandling="TRUE"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
BufferSecurityCheck="TRUE"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswunivuddll\testprec_test.pch"
|
|
ObjectFile="vc_mswunivuddll\test\"
|
|
ProgramDataBaseFileName="vc_mswunivuddll\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29ud_net.lib wxbase29ud_xml.lib wxbase29ud.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswunivuddll\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswunivuddll\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivud;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="DLL Universal Release|Win32"
|
|
OutputDirectory="vc_mswunivudll"
|
|
IntermediateDirectory="vc_mswunivudll\test"
|
|
ConfigurationType="1"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="FALSE"
|
|
CharacterSet="1">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="2"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivu;.\..\include;."
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
ExceptionHandling="TRUE"
|
|
RuntimeLibrary="2"
|
|
RuntimeTypeInfo="TRUE"
|
|
UsePrecompiledHeader="3"
|
|
PrecompiledHeaderThrough="testprec.h"
|
|
PrecompiledHeaderFile="vc_mswunivudll\testprec_test.pch"
|
|
ObjectFile="vc_mswunivudll\test\"
|
|
ProgramDataBaseFileName="vc_mswunivudll\test.pdb"
|
|
WarningLevel="4"
|
|
SuppressStartupBanner="TRUE"
|
|
Detect64BitPortabilityProblems="TRUE"
|
|
DebugInformationFormat="3"/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalOptions=""
|
|
AdditionalDependencies="wxbase29u_net.lib wxbase29u_xml.lib wxbase29u.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib"
|
|
OutputFile="vc_mswunivudll\test.exe"
|
|
LinkIncremental="2"
|
|
SuppressStartupBanner="TRUE"
|
|
AdditionalLibraryDirectories=".\..\lib\vc_dll"
|
|
GenerateDebugInformation="TRUE"
|
|
ProgramDatabaseFile="vc_mswunivudll\test.pdb"
|
|
SubSystem="1"
|
|
TargetMachine="1"/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
PreprocessorDefinitions="WIN32;__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="__WXMSW__;__WXUNIVERSAL__;_UNICODE;WXUSINGDLL;_CONSOLE;wxUSE_GUI=0"
|
|
Culture="1033"
|
|
AdditionalIncludeDirectories=".\..\lib\vc_dll\mswunivu;.\..\include;."/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"/>
|
|
<Tool
|
|
Name="VCWebDeploymentTool"/>
|
|
<Tool
|
|
Name="VCManagedWrapperGeneratorTool"/>
|
|
<Tool
|
|
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
|
</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=".\archive\archivetest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\arrays\arrays.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\thread\atomic.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\base64\base64.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\bstream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\cmdline\cmdlinetest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\mbconv\convautotest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\crt.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\datastreamtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\datetime\datetimetest.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="Universal Debug|Win32">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="Universal 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="DLL Universal Debug|Win32">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"/>
|
|
</FileConfiguration>
|
|
<FileConfiguration
|
|
Name="DLL Universal Release|Win32">
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
UsePrecompiledHeader="1"/>
|
|
</FileConfiguration>
|
|
</File>
|
|
<File
|
|
RelativePath=".\weakref\evtconnection.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\events\evthandler.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\exec\exec.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\ffilestream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\fileback.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\config\fileconf.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\filekind\filekind.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\filename\filenametest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\filestream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\filesys\filesystest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\file\filetest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\fontmap\fontmaptest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\formatconverter\formatconvertertest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\hashes\hashes.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\intl\intltest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\iostream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\iostreams.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\net\ipc.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\largefile.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\lists\lists.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\log\logtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\longlong\longlongtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\mbconv\mbconvtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\memstream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\misc\misctests.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\thread\queue.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\regex\regextest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\scopeguard\scopeguardtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\net\socket.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\socketstream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\sstream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\stdstream.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\stdstrings.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\strings.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\archive\tartest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\tempfile.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\test.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\textfile\textfiletest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\textstreamtest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\events\timertest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\thread\tls.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\tokenizer.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\unichar.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\unicode.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\uris\uris.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\uris\url.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\vararg.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\vectors\vectors.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\strings\vsnprintf.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\weakref\weakref.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\regex\wxregextest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\xlocale\xlocale.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\xml\xmltest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\archive\ziptest.cpp">
|
|
</File>
|
|
<File
|
|
RelativePath=".\streams\zlibstream.cpp">
|
|
</File>
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
|
|
</Globals>
|
|
</VisualStudioProject>
|
|
|