mirror of
https://github.com/pocoproject/poco.git
synced 2025-11-17 01:15:59 +01:00
ProGen templates: support for additional compiler and linker flags
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\shared\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_md\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_mt\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\shared\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -63,7 +63,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_md\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -66,7 +66,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_mt\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -66,7 +66,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="${project.outdir}\bin\$(PlatformName)\${project.target}d.dll"
|
||||
LinkIncremental="2"
|
||||
@@ -67,7 +67,6 @@
|
||||
RandomizedBaseAddress="1"
|
||||
ImportLibrary="${project.outdir}\lib\$(PlatformName)\${project.target}d.lib"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="${project.pocobase}\bin\$(PlatformName)\${project.target}.dll"
|
||||
LinkIncremental="1"
|
||||
@@ -68,7 +68,6 @@
|
||||
EnableCOMDATFolding="0"
|
||||
ImportLibrary="${project.pocobase}\lib\$(PlatformName)\${project.target}.lib"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="${project.outdir}\bin\$(PlatformName)\${project.target}d.dll"
|
||||
LinkIncremental="2"
|
||||
@@ -65,7 +65,6 @@
|
||||
EnableCOMDATFolding="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="${configuration.linker.dependencies}"
|
||||
OutputFile="${project.pocobase}\bin\$(PlatformName)\${project.target}.dll"
|
||||
LinkIncremental="1"
|
||||
@@ -66,7 +66,6 @@
|
||||
OptimizeReferences="0"
|
||||
EnableCOMDATFolding="0"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnitd.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\shared\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnitmdd.lib iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_md\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnitmtd.lib iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_mt\${project.target}d.exe"
|
||||
LinkIncremental="2"
|
||||
@@ -62,7 +62,6 @@
|
||||
SubSystem="0"
|
||||
RandomizedBaseAddress="1"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnit.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\shared\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -63,7 +63,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnitmd.lib iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_md\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -66,7 +66,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/FORCE:MULTIPLE"
|
||||
AdditionalOptions="/FORCE:MULTIPLE ${configuration.linker.additionalOptions}"
|
||||
AdditionalDependencies="CppUnitmt.lib iphlpapi.lib ${configuration.linker.dependencies}"
|
||||
OutputFile="bin\$(PlatformName)\static_mt\${project.target}.exe"
|
||||
LinkIncremental="1"
|
||||
@@ -66,7 +66,6 @@
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="0"
|
||||
AdditionalOptions="${configuration.linker.additionalOptions}"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
|
||||
Reference in New Issue
Block a user