mirror of
				https://github.com/Telecominfraproject/wlan-cloud-lib-poco.git
				synced 2025-10-31 10:37:46 +00:00 
			
		
		
		
	Merge branch 'devel' into poco-1.12.0
This commit is contained in:
		| @@ -585,6 +585,17 @@ 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) | 	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) | ||||||
| 	{ | 	{ | ||||||
| 		fix20XXProject(pProjectDoc, configSet, platform, projectProps, templateProps, "v143"); | 		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++) | ||||||
|  | 		{ | ||||||
|  | 			Poco::XML::Element* pLinkElem = static_cast<Poco::XML::Element*>(pLinkList->item(i)); | ||||||
|  | 			Poco::XML::Element* pItemDefinitionGroupElem = static_cast<Poco::XML::Element*>(pLinkElem->parentNode()); | ||||||
|  | 			Poco::XML::XMLString condition = pItemDefinitionGroupElem->getAttribute("Condition"); | ||||||
|  | 			if (Poco::endsWith(condition, Poco::XML::XMLString("ARM64'"))) | ||||||
|  | 			{ | ||||||
|  | 				appendElement(pLinkElem, "TargetMachine", "MachineARM64"); | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	void appendElement(Poco::XML::Node* pParentNode, const std::string& elemName, const std::string& text) | 	void appendElement(Poco::XML::Node* pParentNode, const std::string& elemName, const std::string& text) | ||||||
|   | |||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_shared|ARM64" | ||||||
|  | 	OutputDirectory="binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_md|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_md\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="4" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_md\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\static_md\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_mt\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="4" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_mt\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\static_mt\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -7,6 +7,7 @@ project.targetSuffix.debug_static_mt = d | |||||||
| project.targetSuffix.release_static_mt = | project.targetSuffix.release_static_mt = | ||||||
| project.postprocess = upgrade2008to2022 | project.postprocess = upgrade2008to2022 | ||||||
| project.finalSuffix = _vs170.vcxproj | project.finalSuffix = _vs170.vcxproj | ||||||
| project.architectures = Win32, x64 | project.architectures = Win32, x64, ARM64 | ||||||
| project.targetArchitecture.Win32 = IA32 | project.targetArchitecture.Win32 = IA32 | ||||||
| project.targetArchitecture.x64 = AMD64 | project.targetArchitecture.x64 = AMD64 | ||||||
|  | project.targetArchitecture.ARM64 = ARM64 | ||||||
| @@ -15,6 +15,9 @@ | |||||||
| 		<Platform | 		<Platform | ||||||
| 			Name="x64" | 			Name="x64" | ||||||
| 		/> | 		/> | ||||||
|  | 		<Platform | ||||||
|  | 			Name="ARM64" | ||||||
|  | 		/> | ||||||
| 	</Platforms> | 	</Platforms> | ||||||
| 	<ToolFiles> | 	<ToolFiles> | ||||||
| 	</ToolFiles> | 	</ToolFiles> | ||||||
|   | |||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_shared|ARM64" | ||||||
|  | 	OutputDirectory="binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_md|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_md\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_md\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_mt\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="0" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_mt\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64;${configuration.linker.libraries}" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,87 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_shared|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="2" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="${project.outdir}\binA64\${project.target}A64d.dll" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="${project.outdir}\binA64\${project.target}A64d.pdb" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		ImportLibrary="${project.outdir}\libA64\${project.target}d.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,73 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_md|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\libA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="4" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		BasicRuntimeChecks="3" | ||||||
|  | 		RuntimeLibrary="3" | ||||||
|  | 		BufferSecurityCheck="true" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		ProgramDataBaseFileName="${project.outdir}\libA64\${project.target}mdd.pdb" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="3" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLibrarianTool" | ||||||
|  | 		OutputFile="${project.outdir}\libA64\${project.target}mdd.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,73 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\libA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="4" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		BasicRuntimeChecks="3" | ||||||
|  | 		RuntimeLibrary="1" | ||||||
|  | 		BufferSecurityCheck="true" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		ProgramDataBaseFileName="${project.outdir}\libA64\${project.target}mtd.pdb" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="3" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLibrarianTool" | ||||||
|  | 		OutputFile="${project.outdir}\libA64\${project.target}mtd.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -3,12 +3,15 @@ project.targetSuffix.debug_shared = d | |||||||
| project.targetSuffix.release_shared = | project.targetSuffix.release_shared = | ||||||
| project.targetSuffix.debug_shared.x64 = 64d | project.targetSuffix.debug_shared.x64 = 64d | ||||||
| project.targetSuffix.release_shared.x64 = 64 | project.targetSuffix.release_shared.x64 = 64 | ||||||
|  | project.targetSuffix.debug_shared.ARM64 = A64d | ||||||
|  | project.targetSuffix.release_shared.ARM64 = A64 | ||||||
| project.targetSuffix.debug_static_md = mdd | project.targetSuffix.debug_static_md = mdd | ||||||
| project.targetSuffix.release_static_md = md | project.targetSuffix.release_static_md = md | ||||||
| project.targetSuffix.debug_static_mt = mtd | project.targetSuffix.debug_static_mt = mtd | ||||||
| project.targetSuffix.release_static_mt = mt | project.targetSuffix.release_static_mt = mt | ||||||
| project.postprocess = upgrade2008to2022 | project.postprocess = upgrade2008to2022 | ||||||
| project.finalSuffix = _vs170.vcxproj | project.finalSuffix = _vs170.vcxproj | ||||||
| project.architectures = Win32, x64 | project.architectures = Win32, x64, ARM64 | ||||||
| project.targetArchitecture.Win32 = IA32 | project.targetArchitecture.Win32 = IA32 | ||||||
| project.targetArchitecture.x64 = AMD64 | project.targetArchitecture.x64 = AMD64 | ||||||
|  | project.targetArchitecture.ARM64 = ARM64 | ||||||
| @@ -15,6 +15,9 @@ | |||||||
| 		<Platform | 		<Platform | ||||||
| 			Name="x64" | 			Name="x64" | ||||||
| 		/> | 		/> | ||||||
|  | 		<Platform | ||||||
|  | 			Name="ARM64" | ||||||
|  | 		/> | ||||||
| 	</Platforms> | 	</Platforms> | ||||||
| 	<ToolFiles> | 	<ToolFiles> | ||||||
| 	</ToolFiles> | 	</ToolFiles> | ||||||
|   | |||||||
| @@ -0,0 +1,92 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_shared|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="2" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="${project.outdir}\binA64\${project.target}A64.dll" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		OptimizeForWindows98="0" | ||||||
|  | 		ImportLibrary="${project.outdir}\libA64\${project.target}.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,75 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_md|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\libA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="4" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLibrarianTool" | ||||||
|  | 		OutputFile="${project.outdir}\libA64\${project.target}md.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,75 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\libA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="4" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="0" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLibrarianTool" | ||||||
|  | 		OutputFile="${project.outdir}\libA64\${project.target}mt.lib" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_shared|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="2" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="${project.outdir}\binA64\${project.target}d.dll" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="${project.outdir}\binA64\${project.target}d.pdb" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -3,6 +3,7 @@ project.targetSuffix.debug_shared = d | |||||||
| project.targetSuffix.release_shared = | project.targetSuffix.release_shared = | ||||||
| project.postprocess = upgrade2008to2022 | project.postprocess = upgrade2008to2022 | ||||||
| project.finalSuffix = _vs170.vcxproj | project.finalSuffix = _vs170.vcxproj | ||||||
| project.architectures = Win32, x64 | project.architectures = Win32, x64, ARM64 | ||||||
| project.targetArchitecture.Win32 = IA32 | project.targetArchitecture.Win32 = IA32 | ||||||
| project.targetArchitecture.x64 = AMD64 | project.targetArchitecture.x64 = AMD64 | ||||||
|  | project.targetArchitecture.ARM64 = ARM64 | ||||||
| @@ -15,6 +15,9 @@ | |||||||
| 		<Platform | 		<Platform | ||||||
| 			Name="x64" | 			Name="x64" | ||||||
| 		/> | 		/> | ||||||
|  | 		<Platform | ||||||
|  | 			Name="ARM64" | ||||||
|  | 		/> | ||||||
| 	</Platforms> | 	</Platforms> | ||||||
| 	<ToolFiles> | 	<ToolFiles> | ||||||
| 	</ToolFiles> | 	</ToolFiles> | ||||||
|   | |||||||
| @@ -0,0 +1,91 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_shared|ARM64" | ||||||
|  | 	OutputDirectory="${project.outdir}\binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="2" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories=".\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="${project.outdir}\binA64\${project.target}.dll" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		OptimizeForWindows98="0" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_shared|ARM64" | ||||||
|  | 	OutputDirectory="binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="0" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnitd.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_md|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_md\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="4" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnitmdd.lib iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_md\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\static_md\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,86 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="debug_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_mt\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="4" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="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="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnitmtd.lib iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_mt\${project.target}d.exe" | ||||||
|  | 		LinkIncremental="2" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		SuppressStartupBanner="true" | ||||||
|  | 		GenerateDebugInformation="true" | ||||||
|  | 		ProgramDatabaseFile="binA64\static_mt\${project.target}d.pdb" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -8,6 +8,7 @@ project.targetSuffix.release_static_mt = | |||||||
| project.postprocess = upgrade2008to2022 | project.postprocess = upgrade2008to2022 | ||||||
| project.finalSuffix = _vs170.vcxproj | project.finalSuffix = _vs170.vcxproj | ||||||
| project.replaceSourceFiles = .\\src\\WinDriver.cpp > .\\src\\Driver.cpp | project.replaceSourceFiles = .\\src\\WinDriver.cpp > .\\src\\Driver.cpp | ||||||
| project.architectures = Win32, x64 | project.architectures = Win32, x64, ARM64 | ||||||
| project.targetArchitecture.Win32 = IA32 | project.targetArchitecture.Win32 = IA32 | ||||||
| project.targetArchitecture.x64 = AMD64 | project.targetArchitecture.x64 = AMD64 | ||||||
|  | project.targetArchitecture.ARM64 = ARM64 | ||||||
| @@ -15,6 +15,9 @@ | |||||||
| 		<Platform | 		<Platform | ||||||
| 			Name="x64" | 			Name="x64" | ||||||
| 		/> | 		/> | ||||||
|  | 		<Platform | ||||||
|  | 			Name="ARM64" | ||||||
|  | 		/> | ||||||
| 	</Platforms> | 	</Platforms> | ||||||
| 	<ToolFiles> | 	<ToolFiles> | ||||||
| 	</ToolFiles> | 	</ToolFiles> | ||||||
|   | |||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_shared|ARM64" | ||||||
|  | 	OutputDirectory="binA64\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnit.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_md|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_md\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="2" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnitmd.lib iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_md\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
| @@ -0,0 +1,89 @@ | |||||||
|  | <Configuration | ||||||
|  | 	Name="release_static_mt|ARM64" | ||||||
|  | 	OutputDirectory="binA64\static_mt\" | ||||||
|  | 	IntermediateDirectory="objA64\${project.name}\$(ConfigurationName)" | ||||||
|  | 	ConfigurationType="1" | ||||||
|  | 	CharacterSet="2" | ||||||
|  | 	> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCustomBuildTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXMLDataGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCWebServiceProxyGeneratorTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCMIDLTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCCLCompilerTool" | ||||||
|  | 		Optimization="2" | ||||||
|  | 		InlineFunctionExpansion="1" | ||||||
|  | 		EnableIntrinsicFunctions="true" | ||||||
|  | 		FavorSizeOrSpeed="1" | ||||||
|  | 		OmitFramePointers="true" | ||||||
|  | 		AdditionalIncludeDirectories="..\include;${project.pocobase}\CppUnit\include;${configuration.compiler.includes}" | ||||||
|  | 		PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;${configuration.compiler.defines}" | ||||||
|  | 		StringPooling="true" | ||||||
|  | 		RuntimeLibrary="0" | ||||||
|  | 		BufferSecurityCheck="false" | ||||||
|  | 		TreatWChar_tAsBuiltInType="true" | ||||||
|  | 		ForceConformanceInForLoopScope="true" | ||||||
|  | 		RuntimeTypeInfo="true" | ||||||
|  | 		UsePrecompiledHeader="0" | ||||||
|  | 		WarningLevel="3" | ||||||
|  | 		Detect64BitPortabilityProblems="false" | ||||||
|  | 		DebugInformationFormat="0" | ||||||
|  | 		CompileAs="0" | ||||||
|  | 		DisableSpecificWarnings="${configuration.compiler.disableWarnings}" | ||||||
|  | 		AdditionalOptions="${configuration.compiler.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManagedResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCResourceCompilerTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPreLinkEventTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCLinkerTool" | ||||||
|  | 		AdditionalDependencies="CppUnitmt.lib iphlpapi.lib winmm.lib ${configuration.linker.dependencies}" | ||||||
|  | 		OutputFile="binA64\static_mt\${project.target}.exe" | ||||||
|  | 		LinkIncremental="1" | ||||||
|  | 		AdditionalLibraryDirectories="${project.pocobase}\libA64" | ||||||
|  | 		GenerateDebugInformation="false" | ||||||
|  | 		SubSystem="1" | ||||||
|  | 		OptimizeReferences="2" | ||||||
|  | 		EnableCOMDATFolding="2" | ||||||
|  | 		TargetMachine="18" | ||||||
|  | 		AdditionalOptions="${configuration.linker.additionalOptions}" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCALinkTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCManifestTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCXDCMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCBscMakeTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCFxCopTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCAppVerifierTool" | ||||||
|  | 	/> | ||||||
|  | 	<Tool | ||||||
|  | 		Name="VCPostBuildEventTool" | ||||||
|  | 	/> | ||||||
|  | </Configuration> | ||||||
							
								
								
									
										4
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								README
									
									
									
									
									
								
							| @@ -186,8 +186,8 @@ BUILDING ON UNIX/LINUX/macOS | |||||||
| ============================ | ============================ | ||||||
|  |  | ||||||
| For building on Unix platforms, the POCO C++ Libraries come with their own | For building on Unix platforms, the POCO C++ Libraries come with their own | ||||||
| build system. The build system is based on GNU Make 3.80 (or newer), with the help | build system. The build system is based on GNU Make 5.0 (or newer), with the help | ||||||
| from a few shell scripts. If you do not have GNU Make 3.80 (or later) installed on | from a few shell scripts. If you do not have GNU Make 5.0 (or later) installed on | ||||||
| your machine, you will need to download it from | your machine, you will need to download it from | ||||||
| http://directory.fsf.org/devel/build/make.html>, | http://directory.fsf.org/devel/build/make.html>, | ||||||
| build and install it prior to building the POCO C++ Libraries. | build and install it prior to building the POCO C++ Libraries. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alex Fabijanic
					Alex Fabijanic