feat(ProGen): default to c++17

This commit is contained in:
Aleksandar Fabijanic 2023-11-05 23:40:47 +01:00
parent 324424b7a7
commit 78234857bf
162 changed files with 2323 additions and 198 deletions

View File

@ -1,17 +1,22 @@
vc.project.guid = 240E83C3-368D-11DB-9FBC-00123FC423B5
vc.project.name = Data
vc.project.target = Poco${vc.project.name}
vc.project.prototype = Data_vs90.vcproj
vc.project.type = library
vc.project.pocobase = ..
vc.project.outdir = ${vc.project.pocobase}
vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\Foundation\\include
# TODO, for now we can just send cpp std via AdditionalOptions (see below)
#vc.project.compiler.std.cpp=stdcpp17
#vc.project.compiler.std.c=stdc11
vc.project.compiler.include = .\\src;..\\Foundation\\include
vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS;SQLParser_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.compiler.additionalOptions.Win32.x64 = /bigobj
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -0,0 +1,17 @@
vc.project.guid = 240E83C3-368D-11DB-9FBC-00123FC423B5
vc.project.name = Data
vc.project.target = Poco${vc.project.name}
vc.project.type = library
vc.project.pocobase = ..
vc.project.outdir = ${vc.project.pocobase}
vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\Foundation\\include
vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions.Win32.x64 = /bigobj
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -0,0 +1,923 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="Data"
ProjectGUID="{240E83C3-368D-11DB-9FBC-00123FC423B5}"
RootNamespace="Data"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="debug_shared|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="0"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies=""
OutputFile="..\bin\PocoDatad.dll"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\lib"
GenerateDebugInformation="true"
ProgramDatabaseFile="..\bin\PocoDatad.pdb"
SubSystem="1"
ImportLibrary="..\lib\PocoDatad.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="release_shared|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS"
StringPooling="true"
RuntimeLibrary="2"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions=""
AdditionalDependencies=""
OutputFile="..\bin\PocoData.dll"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\lib"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
ImportLibrary="..\lib\PocoData.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="debug_static_mt|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="0"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
ProgramDataBaseFileName="..\lib\PocoDataMTd.pdb"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\PocoDataMTd.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="release_static_mt|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;"
StringPooling="true"
RuntimeLibrary="0"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\PocoDataMT.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="debug_static_md|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="0"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
ProgramDataBaseFileName="..\lib\PocoDataMDd.pdb"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\PocoDataMDd.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="release_static_md|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions=""
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories=".\include;..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;"
StringPooling="true"
RuntimeLibrary="2"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\PocoDataMD.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="DataCore"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\include\Poco\Data\AbstractBinder.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractBinding.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractExtraction.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractExtractor.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractPreparation.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractPreparator.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AbstractSessionImpl.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\AutoTransaction.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Binding.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Bulk.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\BulkBinding.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\BulkExtraction.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Column.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Connector.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Constants.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Data.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\DataException.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Date.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\DynamicDateTime.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\DynamicLOB.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Extraction.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\JSONRowFormatter.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Limit.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\LOB.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\LOBStream.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\MetaColumn.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Position.h"
>
</File>
<File
RelativePath=".\include\Poco\data\Preparation.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Range.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\RecordSet.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Row.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\RowFilter.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\RowFormatter.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\RowIterator.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Session.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SessionFactory.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SessionImpl.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SimpleRowFormatter.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Statement.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\StatementCreator.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\StatementImpl.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Time.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Transaction.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Transcoder.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\TypeHandler.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\AbstractBinder.cpp"
>
</File>
<File
RelativePath=".\src\AbstractBinding.cpp"
>
</File>
<File
RelativePath=".\src\AbstractExtraction.cpp"
>
</File>
<File
RelativePath=".\src\AbstractExtractor.cpp"
>
</File>
<File
RelativePath=".\src\AbstractPreparation.cpp"
>
</File>
<File
RelativePath=".\src\AbstractPreparator.cpp"
>
</File>
<File
RelativePath=".\src\Bulk.cpp"
>
</File>
<File
RelativePath=".\src\Connector.cpp"
>
</File>
<File
RelativePath=".\src\DataException.cpp"
>
</File>
<File
RelativePath=".\src\Date.cpp"
>
</File>
<File
RelativePath=".\src\DynamicLOB.cpp"
>
</File>
<File
RelativePath=".\src\JSONRowFormatter.cpp"
>
</File>
<File
RelativePath=".\src\Limit.cpp"
>
</File>
<File
RelativePath=".\src\MetaColumn.cpp"
>
</File>
<File
RelativePath=".\src\Position.cpp"
>
</File>
<File
RelativePath=".\src\Range.cpp"
>
</File>
<File
RelativePath=".\src\RecordSet.cpp"
>
</File>
<File
RelativePath=".\src\Row.cpp"
>
</File>
<File
RelativePath=".\src\RowFilter.cpp"
>
</File>
<File
RelativePath=".\src\RowFormatter.cpp"
>
</File>
<File
RelativePath=".\src\RowIterator.cpp"
>
</File>
<File
RelativePath=".\src\Session.cpp"
>
</File>
<File
RelativePath=".\src\SessionFactory.cpp"
>
</File>
<File
RelativePath=".\src\SessionImpl.cpp"
>
</File>
<File
RelativePath=".\src\SimpleRowFormatter.cpp"
>
</File>
<File
RelativePath=".\src\Statement.cpp"
>
</File>
<File
RelativePath=".\src\StatementCreator.cpp"
>
</File>
<File
RelativePath=".\src\StatementImpl.cpp"
>
</File>
<File
RelativePath=".\src\Time.cpp"
>
</File>
<File
RelativePath=".\src\Transaction.cpp"
>
</File>
<File
RelativePath=".\src\Transcoder.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="SessionPooling"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\include\Poco\Data\PooledSessionHolder.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\PooledSessionImpl.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SessionPool.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SessionPoolContainer.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\PooledSessionHolder.cpp"
>
</File>
<File
RelativePath=".\src\PooledSessionImpl.cpp"
>
</File>
<File
RelativePath=".\src\SessionPool.cpp"
>
</File>
<File
RelativePath=".\src\SessionPoolContainer.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Logging"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\include\Poco\Data\ArchiveStrategy.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SQLChannel.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\ArchiveStrategy.cpp"
>
</File>
<File
RelativePath=".\src\SQLChannel.cpp"
>
</File>
</Filter>
</Filter>
<File
RelativePath="..\DLLVersion.rc"
>
<FileConfiguration
Name="debug_static_mt|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCResourceCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="release_static_mt|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCResourceCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="debug_static_md|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCResourceCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="release_static_md|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCResourceCompilerTool"
/>
</FileConfiguration>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -651,6 +651,14 @@
RelativePath=".\include\Poco\Data\SimpleRowFormatter.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SQLChannel.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\SQLParser.h"
>
</File>
<File
RelativePath=".\include\Poco\Data\Statement.h"
>
@ -783,6 +791,10 @@
RelativePath=".\src\SimpleRowFormatter.cpp"
>
</File>
<File
RelativePath=".\src\SQLChannel.cpp"
>
</File>
<File
RelativePath=".\src\Statement.cpp"
>
@ -853,6 +865,194 @@
</File>
</Filter>
</Filter>
<Filter
Name="SQLParser"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\src\sql-parser\src\SQLParser.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\SQLParserResult.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sqlparser_win.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\sql-parser\src\SQLParser.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\SQLParserResult.cpp"
>
</File>
</Filter>
<Filter
Name="parser"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\src\sql-parser\src\parser\bison_parser.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\parser\flex_lexer.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\parser\parser_typedef.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\sql-parser\src\parser\bison_parser.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\parser\flex_lexer.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="sql"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\src\sql-parser\src\sql\AlterStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\ColumnType.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\CreateStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\DeleteStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\DropStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\ExecuteStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\ExportStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\Expr.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\ImportStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\InsertStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\PrepareStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\SelectStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\ShowStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\SQLStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\statements.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\Table.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\TransactionStatement.h"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\UpdateStatement.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\sql-parser\src\sql\CreateStatement.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\Expr.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\PrepareStatement.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\SQLStatement.cpp"
>
</File>
<File
RelativePath=".\src\sql-parser\src\sql\statements.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="util"
>
<Filter
Name="Header Files"
>
<File
RelativePath=".\src\sql-parser\src\util\sqlhelper.h"
>
</File>
</Filter>
<Filter
Name="Source Files"
>
<File
RelativePath=".\src\sql-parser\src\util\sqlhelper.cpp"
>
</File>
</Filter>
</Filter>
</Filter>
<Filter
Name="Logging"
>

View File

@ -230,7 +230,7 @@
</ImportGroup>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>17.0.32505.173</_ProjectFileVersion>
<_ProjectFileVersion>17.0.34202.158</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">PocoDataA64d</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">PocoDatamdd</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">PocoDatamtd</TargetName>
@ -331,8 +331,8 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -344,13 +344,15 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<OutputFile>..\binA64\PocoDataA64d.dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>..\binA64\PocoDataA64d.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<AdditionalLibraryDirectories>..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SubSystem>Console</SubSystem>
<ImportLibrary>..\libA64\PocoDatad.lib</ImportLibrary>
@ -364,8 +366,8 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
@ -376,6 +378,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -393,7 +397,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -403,10 +407,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\libA64\PocoDatamtd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -420,7 +425,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -432,6 +437,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -441,7 +448,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -451,10 +458,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\libA64\PocoDatamdd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -468,7 +476,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -480,6 +488,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -489,8 +499,8 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -502,13 +512,15 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<OutputFile>..\bin\PocoDatad.dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>..\bin\PocoDatad.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<AdditionalLibraryDirectories>..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SubSystem>Console</SubSystem>
<ImportLibrary>..\lib\PocoDatad.lib</ImportLibrary>
@ -522,8 +534,8 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
@ -534,6 +546,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -551,7 +565,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -561,10 +575,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib\PocoDatamtd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -578,7 +593,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -590,6 +605,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -599,7 +616,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -609,10 +626,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib\PocoDatamdd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -626,7 +644,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -635,10 +653,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib\PocoDatamd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -648,8 +667,8 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -661,14 +680,15 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<OutputFile>..\bin64\PocoData64d.dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>..\bin64\PocoData64d.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<AdditionalLibraryDirectories>..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SubSystem>Console</SubSystem>
<ImportLibrary>..\lib64\PocoDatad.lib</ImportLibrary>
@ -682,8 +702,8 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;SQLParser_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
@ -694,7 +714,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -712,7 +733,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -722,11 +743,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib64\PocoDatamtd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -740,7 +761,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -752,7 +773,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -762,7 +784,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -772,11 +794,11 @@
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib64\PocoDatamdd.pdb</ProgramDataBaseFileName>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -790,7 +812,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>.\include;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>.\include;.\src;..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -802,7 +824,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17%3b/bigobj %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Lib>
@ -854,6 +877,7 @@
<ClInclude Include="include\Poco\Data\SessionPoolContainer.h"/>
<ClInclude Include="include\Poco\Data\SimpleRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\SQLChannel.h"/>
<ClInclude Include="include\Poco\Data\SQLParser.h"/>
<ClInclude Include="include\Poco\Data\Statement.h"/>
<ClInclude Include="include\Poco\Data\StatementCreator.h"/>
<ClInclude Include="include\Poco\Data\StatementImpl.h"/>
@ -861,6 +885,31 @@
<ClInclude Include="include\Poco\Data\Transaction.h"/>
<ClInclude Include="include\Poco\Data\Transcoder.h"/>
<ClInclude Include="include\Poco\Data\TypeHandler.h"/>
<ClInclude Include="src\sql-parser\src\parser\bison_parser.h"/>
<ClInclude Include="src\sql-parser\src\parser\flex_lexer.h"/>
<ClInclude Include="src\sql-parser\src\parser\parser_typedef.h"/>
<ClInclude Include="src\sql-parser\src\SQLParser.h"/>
<ClInclude Include="src\sql-parser\src\SQLParserResult.h"/>
<ClInclude Include="src\sql-parser\src\sqlparser_win.h"/>
<ClInclude Include="src\sql-parser\src\sql\AlterStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\ColumnType.h"/>
<ClInclude Include="src\sql-parser\src\sql\CreateStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\DeleteStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\DropStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\ExecuteStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\ExportStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\Expr.h"/>
<ClInclude Include="src\sql-parser\src\sql\ImportStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\InsertStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\PrepareStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\SelectStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\ShowStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\SQLStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\statements.h"/>
<ClInclude Include="src\sql-parser\src\sql\Table.h"/>
<ClInclude Include="src\sql-parser\src\sql\TransactionStatement.h"/>
<ClInclude Include="src\sql-parser\src\sql\UpdateStatement.h"/>
<ClInclude Include="src\sql-parser\src\util\sqlhelper.h"/>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AbstractBinder.cpp">
@ -953,6 +1002,36 @@
<ClCompile Include="src\SimpleRowFormatter.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\parser\bison_parser.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\parser\flex_lexer.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\SQLParser.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\SQLParserResult.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\CreateStatement.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\Expr.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\PrepareStatement.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\SQLStatement.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\statements.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\sql-parser\src\util\sqlhelper.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\SQLChannel.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>

View File

@ -2,31 +2,67 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{25181de0-3e99-4db9-a218-4580b16cbb0a}</UniqueIdentifier>
<UniqueIdentifier>{b506cf12-ceab-4480-9dd5-756051d07e59}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{bf1fcd58-d750-4f91-8eea-0dc1e09013b6}</UniqueIdentifier>
<UniqueIdentifier>{90bfe7ca-919b-4bd6-8c37-9dbe7112498c}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{9ccb9717-2829-450a-b3ea-715077fc770f}</UniqueIdentifier>
<UniqueIdentifier>{e6833f80-3310-4e9c-8e2e-0bc97da8930b}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{fa110a23-abc0-4838-8c37-2cf0a512d556}</UniqueIdentifier>
<UniqueIdentifier>{4e47ac5e-d10b-4f76-9a2e-2ee9bb9e8a5a}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{6dd4ce47-c8de-48c7-891f-6fc47fff19e9}</UniqueIdentifier>
<UniqueIdentifier>{20d5b73e-b1a1-42df-9646-76a028076568}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{5011cbf7-2ae9-4b14-9a03-bb9f9c754dc4}</UniqueIdentifier>
<UniqueIdentifier>{be02d32e-211c-4862-a024-45a3fee69a52}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser">
<UniqueIdentifier>{b7bbae6d-e7e9-4509-9913-39ed7f4b490d}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\Header Files">
<UniqueIdentifier>{83ee7750-9959-4d4e-9c5d-eee6ab11e7fc}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\Source Files">
<UniqueIdentifier>{86d2f06a-b0be-4c31-aaca-46c0ea8f0286}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\parser">
<UniqueIdentifier>{b6ca2721-dbbb-430a-a5be-c935eb0dc38f}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\parser\Header Files">
<UniqueIdentifier>{d4b21be3-c7c5-4ae4-83ef-2c297f700dc0}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\parser\Source Files">
<UniqueIdentifier>{b4468c52-548a-403f-bc0f-a16ad4ddb739}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\sql">
<UniqueIdentifier>{1dc3d753-71bd-4610-aea9-143c65775ff6}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\sql\Header Files">
<UniqueIdentifier>{6acef4f6-0228-42fa-a749-459986350109}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\sql\Source Files">
<UniqueIdentifier>{693d9699-5db9-4840-a7b5-f415dafb5313}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\util">
<UniqueIdentifier>{fb4b6a93-f251-4a47-80ff-f1a20ba0d30e}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\util\Header Files">
<UniqueIdentifier>{0cf30b8a-83a6-46d6-bd8b-97fda9209963}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\util\Source Files">
<UniqueIdentifier>{50d1df52-b839-4b23-a1ae-70fcc8b5810c}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{39e78f99-76eb-4ca6-a6e5-69380ba1e19f}</UniqueIdentifier>
<UniqueIdentifier>{f63fc3da-14d4-4a1d-8624-a6edd819c136}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{c2cbcb61-3c9c-4208-aebc-bf1e7ec77703}</UniqueIdentifier>
<UniqueIdentifier>{06bd663d-63c8-4438-9d55-12e68e755a4f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{f59283d4-ff32-4856-903b-81bd84ebb146}</UniqueIdentifier>
<UniqueIdentifier>{663042c7-77cc-439e-b0e2-b5fcce9cf733}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +129,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -141,6 +180,12 @@
<ClInclude Include="include\Poco\Data\SimpleRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\SQLChannel.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\SQLParser.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Statement.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -174,10 +219,82 @@
<ClInclude Include="include\Poco\Data\SessionPoolContainer.h">
<Filter>SessionPooling\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\ArchiveStrategy.h">
<Filter>Logging\Header Files</Filter>
<ClInclude Include="src\sql-parser\src\SQLParser.h">
<Filter>SQLParser\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\SQLChannel.h">
<ClInclude Include="src\sql-parser\src\SQLParserResult.h">
<Filter>SQLParser\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sqlparser_win.h">
<Filter>SQLParser\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\parser\bison_parser.h">
<Filter>SQLParser\parser\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\parser\flex_lexer.h">
<Filter>SQLParser\parser\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\parser\parser_typedef.h">
<Filter>SQLParser\parser\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\AlterStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\ColumnType.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\CreateStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\DeleteStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\DropStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\ExecuteStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\ExportStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\Expr.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\ImportStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\InsertStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\PrepareStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\SelectStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\ShowStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\SQLStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\statements.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\Table.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\TransactionStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\sql\UpdateStatement.h">
<Filter>SQLParser\sql\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\sql-parser\src\util\sqlhelper.h">
<Filter>SQLParser\util\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\ArchiveStrategy.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
</ItemGroup>
@ -215,6 +332,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
@ -254,6 +374,9 @@
<ClCompile Include="src\SimpleRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SQLChannel.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Statement.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
@ -284,10 +407,37 @@
<ClCompile Include="src\SessionPoolContainer.cpp">
<Filter>SessionPooling\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArchiveStrategy.cpp">
<Filter>Logging\Source Files</Filter>
<ClCompile Include="src\sql-parser\src\SQLParser.cpp">
<Filter>SQLParser\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SQLChannel.cpp">
<ClCompile Include="src\sql-parser\src\SQLParserResult.cpp">
<Filter>SQLParser\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\parser\bison_parser.cpp">
<Filter>SQLParser\parser\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\parser\flex_lexer.cpp">
<Filter>SQLParser\parser\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\CreateStatement.cpp">
<Filter>SQLParser\sql\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\Expr.cpp">
<Filter>SQLParser\sql\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\PrepareStatement.cpp">
<Filter>SQLParser\sql\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\SQLStatement.cpp">
<Filter>SQLParser\sql\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\sql\statements.cpp">
<Filter>SQLParser\sql\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\sql-parser\src\util\sqlhelper.cpp">
<Filter>SQLParser\util\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArchiveStrategy.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
</ItemGroup>

View File

@ -6,5 +6,9 @@ vc.project.pocobase = ..\\..
vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include
# TODO, for now we can just send cpp std via AdditionalOptions (see below)
#vc.project.compiler.std.cpp=stdcpp17
#vc.project.compiler.std.c=stdc11
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.compiler.include = ..\\src;..\\..\\Foundation\\include
vc.project.linker.dependencies.Win32 = iphlpapi.lib

View File

@ -0,0 +1,10 @@
vc.project.guid = 1813A463-E349-4FEA-8A8E-4A41E41C0DC7
vc.project.name = TestSuite
vc.project.target = TestSuite
vc.project.prototype = TestSuite_NO_SQL_PARSER_vs90.vcproj
vc.project.type = testsuite
vc.project.pocobase = ..\\..
vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.compiler.include = ..\\src;..\\..\\Foundation\\include
vc.project.linker.dependencies.Win32 = iphlpapi.lib

View File

@ -0,0 +1,541 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
Name="TestSuite"
Version="9.00"
ProjectType="Visual C++"
ProjectGUID="{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
RootNamespace="TestSuite"
Keyword="Win32Proj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<ToolFiles/>
<Configurations>
<Configuration
Name="debug_shared|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0501;"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\TestSuited.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\..\lib"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\TestSuited.pdb"
SubSystem="1"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration
Name="release_shared|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;"
StringPooling="true"
RuntimeLibrary="2"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\TestSuite.exe"
LinkIncremental="1"
AdditionalLibraryDirectories="..\..\lib"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration
Name="debug_static_mt|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="4"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0501;POCO_STATIC;"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\static_mt\TestSuited.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\..\lib"
IgnoreDefaultLibraryNames="nafxcwd.lib"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_mt\TestSuited.pdb"
SubSystem="1"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration
Name="release_static_mt|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;POCO_STATIC;"
StringPooling="true"
RuntimeLibrary="0"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\static_mt\TestSuite.exe"
LinkIncremental="1"
AdditionalLibraryDirectories="..\..\lib"
IgnoreDefaultLibraryNames="nafxcw.lib"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration
Name="debug_static_md|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="4"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0501;POCO_STATIC;"
StringPooling="true"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
BufferSecurityCheck="true"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\static_md\TestSuited.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\..\lib"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_md\TestSuited.pdb"
SubSystem="1"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration
Name="release_static_md|Win32"
OutputDirectory="obj\$(ConfigurationName)"
IntermediateDirectory="obj\$(ConfigurationName)"
ConfigurationType="1"
UseOfMFC="0"
CharacterSet="2">
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCCLCompilerTool"
Optimization="4"
InlineFunctionExpansion="1"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\include;..\..\CppUnit\include;..\..\Foundation\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;POCO_STATIC;"
StringPooling="true"
RuntimeLibrary="2"
BufferSecurityCheck="false"
TreatWChar_tAsBuiltInType="true"
ForceConformanceInForLoopScope="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CompileAs="0"
DisableSpecificWarnings=""
AdditionalOptions=""/>
<Tool
Name="VCManagedResourceCompilerTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies=""
OutputFile="bin\static_md\TestSuite.exe"
LinkIncremental="1"
AdditionalLibraryDirectories="..\..\lib"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
AdditionalOptions=""/>
<Tool
Name="VCALinkTool"/>
<Tool
Name="VCManifestTool"/>
<Tool
Name="VCXDCMakeTool"/>
<Tool
Name="VCBscMakeTool"/>
<Tool
Name="VCFxCopTool"/>
<Tool
Name="VCAppVerifierTool"/>
<Tool
Name="VCPostBuildEventTool"/>
</Configuration>
</Configurations>
<References/>
<Files>
<Filter
Name="DataCore">
<Filter
Name="Header Files">
<File
RelativePath=".\src\DataTest.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\DataTest.cpp"/>
</Filter>
</Filter>
<Filter
Name="_Suite">
<Filter
Name="Header Files">
<File
RelativePath=".\src\DataTestSuite.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\DataTestSuite.cpp"/>
</Filter>
</Filter>
<Filter
Name="_Driver">
<Filter
Name="Source Files">
<File
RelativePath=".\src\Driver.cpp"/>
</Filter>
</Filter>
<Filter
Name="TestSession">
<Filter
Name="Header Files">
<File
RelativePath=".\src\Binder.h"/>
<File
RelativePath=".\src\Connector.h"/>
<File
RelativePath=".\src\Extractor.h"/>
<File
RelativePath=".\src\Preparator.h"/>
<File
RelativePath=".\src\SessionImpl.h"/>
<File
RelativePath=".\src\TestStatementImpl.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\Binder.cpp"/>
<File
RelativePath=".\src\Connector.cpp"/>
<File
RelativePath=".\src\Extractor.cpp"/>
<File
RelativePath=".\src\Preparator.cpp"/>
<File
RelativePath=".\src\SessionImpl.cpp"/>
<File
RelativePath=".\src\TestStatementImpl.cpp"/>
</Filter>
</Filter>
<Filter
Name="SessionPooling">
<Filter
Name="Header Files">
<File
RelativePath=".\src\SessionPoolTest.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\SessionPoolTest.cpp"/>
</Filter>
</Filter>
<Filter
Name="SQLParser">
<Filter
Name="Header Files">
<File
RelativePath=".\src\SQLParserTest.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\SQLParserTest.cpp"/>
</Filter>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

View File

@ -523,6 +523,19 @@
RelativePath=".\src\SessionPoolTest.cpp"/>
</Filter>
</Filter>
<Filter
Name="SQLParser">
<Filter
Name="Header Files">
<File
RelativePath=".\src\SQLParserTest.h"/>
</Filter>
<Filter
Name="Source Files">
<File
RelativePath=".\src\SQLParserTest.cpp"/>
</Filter>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

View File

@ -230,7 +230,7 @@
</ImportGroup>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>17.0.32505.173</_ProjectFileVersion>
<_ProjectFileVersion>17.0.34202.158</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">TestSuited</TargetName>
@ -343,7 +343,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -356,6 +356,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -364,7 +366,7 @@
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>binA64\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineARM64</TargetMachine>
</Link>
@ -376,7 +378,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -388,6 +390,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -404,7 +408,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -417,6 +421,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -425,7 +431,7 @@
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>binA64\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineARM64</TargetMachine>
</Link>
@ -437,7 +443,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -449,6 +455,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -465,7 +473,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|ARM64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -478,6 +486,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -486,7 +496,7 @@
<AdditionalLibraryDirectories>..\..\libA64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>binA64\static_md\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineARM64</TargetMachine>
</Link>
@ -498,7 +508,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -510,6 +520,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -526,7 +538,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -539,6 +551,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -547,7 +561,7 @@
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
@ -559,7 +573,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -571,6 +585,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -587,7 +603,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -600,6 +616,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -608,7 +626,7 @@
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
@ -620,7 +638,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -632,6 +650,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -648,7 +668,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -661,6 +681,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -669,7 +691,7 @@
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
@ -681,7 +703,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -693,6 +715,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -709,7 +733,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -722,6 +746,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -730,7 +756,7 @@
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin64\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
</Link>
@ -742,7 +768,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -754,6 +780,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -770,7 +798,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -783,6 +811,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -791,7 +821,7 @@
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin64\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
</Link>
@ -803,7 +833,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
@ -815,6 +845,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -831,7 +863,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -844,6 +876,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -852,7 +886,7 @@
<AdditionalLibraryDirectories>..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin64\static_md\TestSuited.pdb</ProgramDatabaseFile>
<ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX64</TargetMachine>
</Link>
@ -864,7 +898,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\src;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -876,6 +910,8 @@
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalOptions>/Zc:__cplusplus /std:c++17 %(AdditionalOptions)</AdditionalOptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
@ -898,6 +934,7 @@
<ClInclude Include="src\Preparator.h"/>
<ClInclude Include="src\SessionImpl.h"/>
<ClInclude Include="src\SessionPoolTest.h"/>
<ClInclude Include="src\SQLParserTest.h"/>
<ClInclude Include="src\TestStatementImpl.h"/>
</ItemGroup>
<ItemGroup>
@ -928,6 +965,9 @@
<ClCompile Include="src\SessionPoolTest.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\SQLParserTest.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<ClCompile Include="src\TestStatementImpl.cpp">
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>

View File

@ -2,46 +2,55 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{6805f657-87dc-44e7-9b5a-943d131f7e01}</UniqueIdentifier>
<UniqueIdentifier>{93cac614-b3c1-438b-a5ac-0a1cba850cee}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{1564b6b4-0635-4e6d-a889-7d62a1fade23}</UniqueIdentifier>
<UniqueIdentifier>{57be5187-e2d3-4978-92f7-b99d633ac676}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{b957ab6f-eb9d-4947-949c-65fc9ad4bc08}</UniqueIdentifier>
<UniqueIdentifier>{94a457fb-07cf-4409-a6c3-fc25991942c5}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{9792c24f-5d89-4974-b1f8-7d3c9212a561}</UniqueIdentifier>
<UniqueIdentifier>{0a15584c-f4f5-4eba-8928-04828aed084a}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{f501e382-1925-40cb-ad66-5364acc86382}</UniqueIdentifier>
<UniqueIdentifier>{baa428fd-2851-4232-932f-0bcba22726b5}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{403897bb-b8bb-4815-9648-a0aa5e2497e5}</UniqueIdentifier>
<UniqueIdentifier>{32ac6e17-51c6-466c-a66e-9c7aa8835bba}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{5e877bb1-ca6b-4c67-a71e-eb690d26dbcd}</UniqueIdentifier>
<UniqueIdentifier>{a13744c0-ae5d-4f46-a3d9-37612a8ab104}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{e842d4aa-7c8c-47e2-9d46-4d82e4954076}</UniqueIdentifier>
<UniqueIdentifier>{24237165-5f13-4f4b-8190-c400f36f3e29}</UniqueIdentifier>
</Filter>
<Filter Include="TestSession">
<UniqueIdentifier>{9576e0a5-5582-41aa-88d3-613860840471}</UniqueIdentifier>
<UniqueIdentifier>{d43bd6db-bc17-457d-a860-961aa6ab5185}</UniqueIdentifier>
</Filter>
<Filter Include="TestSession\Header Files">
<UniqueIdentifier>{d7c725ec-4477-4e5c-8513-22b196c4031f}</UniqueIdentifier>
<UniqueIdentifier>{141fe152-46ab-4318-be77-0b3020b5164f}</UniqueIdentifier>
</Filter>
<Filter Include="TestSession\Source Files">
<UniqueIdentifier>{1d2402ba-c36a-455d-a060-0e103ca637c7}</UniqueIdentifier>
<UniqueIdentifier>{300408b2-5dcb-4227-b3d1-b85b02f6e82d}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{a37d5b0f-35f0-45c1-a1ea-477af3536ee5}</UniqueIdentifier>
<UniqueIdentifier>{990865e3-1a79-4423-87b9-3f137135ba24}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{f587e62c-7bbb-4fb5-b78e-a2318838268b}</UniqueIdentifier>
<UniqueIdentifier>{54250ddc-469c-4054-b8ac-eca071c58877}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{bfdf8369-a0a0-4786-8e3b-c859f528fdc9}</UniqueIdentifier>
<UniqueIdentifier>{367d6638-017f-4ac1-ad6d-9865d5a2f585}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser">
<UniqueIdentifier>{a205190a-b349-4421-a585-93939a5791c1}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\Header Files">
<UniqueIdentifier>{e005576b-7c3c-4b05-a7d8-6043b8425c81}</UniqueIdentifier>
</Filter>
<Filter Include="SQLParser\Source Files">
<UniqueIdentifier>{f2decc2a-9f48-4be5-838a-bc7a4333e2d7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -72,6 +81,9 @@
<ClInclude Include="src\SessionPoolTest.h">
<Filter>SessionPooling\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\SQLParserTest.h">
<Filter>SQLParser\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\DataTest.cpp">
@ -104,5 +116,8 @@
<ClCompile Include="src\SessionPoolTest.cpp">
<Filter>SessionPooling\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SQLParserTest.cpp">
<Filter>SQLParser\Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -1439,8 +1439,6 @@ void DataTest::testTranscode()
void DataTest::testSQLParse()
{
#ifndef POCO_DATA_NO_SQL_PARSER
Session sess(SessionFactory::instance().create("test", "cs"));
assertTrue (sess.getFeature("autoCommit"));
@ -1451,6 +1449,9 @@ void DataTest::testSQLParse()
"'",'a',"'",-1, 1u, 1.5, "42", now);
assertTrue ("SELECT 'a',-1,1,1.500000,42 FROM Person WHERE Name LIKE 'Simp%'" == stmt.toString());
#ifndef POCO_DATA_NO_SQL_PARSER
assertEqual (1u, stmt.statementsCount().value());
assertTrue (stmt.isSelect().value());
assertTrue (stmt.hasSelect().value());
@ -1484,6 +1485,12 @@ void DataTest::testSQLParse()
sess.setFeature("sqlParse", false);
assertTrue (!sess.getFeature("sqlParse"));
#else
std::cout << "partial test (parser not available)";
#endif // POCO_DATA_NO_SQL_PARSER
stmt.reset();
stmt = (sess << "INSERT INTO Test VALUES ('1', 2, 3.5);"
"SELECT * FROM Test WHERE First = ?;"
@ -1503,10 +1510,6 @@ void DataTest::testSQLParse()
assertTrue (!stmt.hasInsert().isSpecified());
assertTrue (!stmt.isDelete().isSpecified());
assertTrue (!stmt.hasDelete().isSpecified());
#else
std::cout << "[NOT ENABLED]";
#endif // POCO_DATA_NO_SQL_PARSER
}

View File

@ -220,13 +220,13 @@
#define POCO_HAVE_CPP17_COMPILER (__cplusplus >= 201703L)
// Uncomment to disable usage of SQLParser
// Uncomment to explicitly disable SQLParser
// #define POCO_DATA_NO_SQL_PARSER
// Enable usage of SQL parser in Poco::Data
// Automatically disable SQL parser for < c++17 compile
#if !defined(POCO_DATA_NO_SQL_PARSER)
#ifdef POCO_HAVE_CPP17_COMPILER
#define POCO_DATA_ENABLE_SQL_PARSER
#ifndef POCO_HAVE_CPP17_COMPILER
#define POCO_DATA_NO_SQL_PARSER
#endif
#endif

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\JSON\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = iphlpapi.lib

View File

@ -11,6 +11,6 @@ vc.project.compiler.include = ..\\Foundation\\include;..\\JSON\\include;..\\Cryp
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include;..\\..\\JSON\\include;..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\Net\\include;..\\..\\..\\MongoDB\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include;..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -12,7 +12,7 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -7,6 +7,6 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = iphlpapi.lib
vc.project.linker.dependencies.Win32 = ws2_32.lib

View File

@ -12,7 +12,7 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = NetSSL_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_OpenSSL\\include;..\\..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_OpenSSL\\include;..\\..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_OpenSSL\\include;..\\..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\JSON\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_OpenSSL\\include;..\\..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_OpenSSL\\include;..\\..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include;..\\..\\XML\\include;..\\..\\Util\\include;..\\..\\Net\\include;..\\..\\Crypto\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -12,7 +12,7 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib Crypt32.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_Win\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_Win\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include;..\\..\\..\\NetSSL_Win\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -7,7 +7,7 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include;..\\..\\XML\\include;..\\..\\Util\\include;..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.debug_shared =
vc.project.linker.dependencies.release_shared =

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared = _CRT_SECURE_NO_WARNINGS;${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\PDF\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies =

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\PDF\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies =

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\PDF\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies =

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include;..\\..\\XML\\include;..\\..\\Util\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = iphlpapi.lib

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared =
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = ws2_32.lib iphlpapi.lib
vc.solution.create = true

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared =
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = ws2_32.lib iphlpapi.lib
vc.solution.create = true

View File

@ -7,5 +7,5 @@ vc.project.platforms = Win32
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include = ..\\..\\..\\Foundation\\include;..\\..\\..\\XML\\include;..\\..\\..\\Util\\include;..\\..\\..\\Net\\include
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared =
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = ws2_32.lib iphlpapi.lib
vc.solution.create = true

View File

@ -12,6 +12,6 @@ vc.project.compiler.defines =
vc.project.compiler.defines.shared =
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.additionalOptions = /Zc:__cplusplus
vc.project.compiler.additionalOptions = /Zc:__cplusplus /std:c++17
vc.project.linker.dependencies = ws2_32.lib iphlpapi.lib
vc.solution.create = true

View File

@ -584,6 +584,11 @@ protected:
void fix2022Project(Poco::AutoPtr<Poco::XML::Document> pProjectDoc, const std::set<std::string>& configSet, const std::string& platform, const Poco::Util::AbstractConfiguration& projectProps, const Poco::Util::AbstractConfiguration& templateProps)
{
// TODO: handle standards
// in template:
// LanguageStandard="${vc.project.compiler.std.cpp}"
// LanguageStandard_C="${vc.project.compiler.std.c}"
// for now, we're getting by through AdditionalOptions for C++
fix20XXProject(pProjectDoc, configSet, platform, projectProps, templateProps, "v143");
Poco::AutoPtr<Poco::XML::NodeList> pLinkList = pProjectDoc->getElementsByTagName("Link");
for (unsigned long i = 0; i < pLinkList->length(); i++)

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -41,6 +41,8 @@
DebugInformationFormat="0"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

View File

@ -38,6 +38,8 @@
DebugInformationFormat="3"
CompileAs="0"
ProgramDatabaseFileName="$(OutDir)$(TargetName).pdb"
LanguageStandard="${vc.project.compiler.std.cpp}"
LanguageStandard_C="${vc.project.compiler.std.c}"
DisableSpecificWarnings="${configuration.compiler.disableWarnings}"
AdditionalOptions="${configuration.compiler.additionalOptions}"
/>

Some files were not shown because too many files have changed in this diff Show More