summaryrefslogtreecommitdiff
path: root/build/win32/vs9/pangocairo.vcprojin
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2013-12-03 14:59:45 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2013-12-03 14:59:45 +0800
commit78395d1df00dc7002b1763daffb5c8894888e5aa (patch)
treec18c9d3d115e95269c6e233641f70100b5bb966c /build/win32/vs9/pangocairo.vcprojin
parent610b82073ff1774d7897502412fe885ab9770853 (diff)
downloadpango-78395d1df00dc7002b1763daffb5c8894888e5aa.tar.gz
Cleanup the Visual Studio 2008 Project Files
Combine the non-PangoFT2 and PangoFT2 builds into one single solution file and remove configs in the Pango and PangoWin32 projects that aren't really necessary. Also use Link Time Code Generation for release builds to improve optimization a bit.
Diffstat (limited to 'build/win32/vs9/pangocairo.vcprojin')
-rw-r--r--build/win32/vs9/pangocairo.vcprojin20
1 files changed, 12 insertions, 8 deletions
diff --git a/build/win32/vs9/pangocairo.vcprojin b/build/win32/vs9/pangocairo.vcprojin
index c6a260fb..3268c3cd 100644
--- a/build/win32/vs9/pangocairo.vcprojin
+++ b/build/win32/vs9/pangocairo.vcprojin
@@ -53,7 +53,7 @@
<Configuration
Name="Debug|Win32"
ConfigurationType="2"
- InheritedPropertySheets=".\pango.vsprops"
+ InheritedPropertySheets=".\pango.vsprops;.\pango-ignore-fc.vsprops"
CharacterSet="2"
>
<Tool
@@ -89,6 +89,7 @@
ConfigurationType="2"
InheritedPropertySheets=".\pango.vsprops"
CharacterSet="2"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
@@ -106,7 +107,7 @@
Name="VCLinkerTool"
AdditionalDependencies="cairo.lib fontconfig.lib freetype.lib"
OutputFile="$(OutDir)\$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll"
- LinkIncremental="2"
+ LinkIncremental="1"
ModuleDefinitionFile="..\..\..\pango\pangocairo.def"
GenerateDebugInformation="true"
SubSystem="2"
@@ -119,8 +120,9 @@
<Configuration
Name="Release|Win32"
ConfigurationType="2"
- InheritedPropertySheets=".\pango.vsprops"
+ InheritedPropertySheets=".\pango.vsprops;.\pango-ignore-fc.vsprops"
CharacterSet="2"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
@@ -138,7 +140,7 @@
Name="VCLinkerTool"
AdditionalDependencies="cairo.lib"
OutputFile="$(OutDir)\$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll"
- LinkIncremental="2"
+ LinkIncremental="1"
IgnoreDefaultLibraryNames="$(OutDir)\pangoft2-$(PangoApiVersion).lib"
ModuleDefinitionFile="..\..\..\pango\pangocairo.def"
GenerateDebugInformation="true"
@@ -181,7 +183,7 @@
</Configuration>
<Configuration
Name="Debug|x64"
- InheritedPropertySheets=".\pango.vsprops"
+ InheritedPropertySheets=".\pango.vsprops;.\pango-ignore-fc.vsprops"
ConfigurationType="2"
CharacterSet="2"
>
@@ -215,6 +217,7 @@
InheritedPropertySheets=".\pango.vsprops"
ConfigurationType="2"
CharacterSet="2"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCCLCompilerTool"
@@ -229,7 +232,7 @@
Name="VCLinkerTool"
AdditionalDependencies="cairo.lib fontconfig.lib freetype.lib"
OutputFile="$(OutDir)\$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll"
- LinkIncremental="2"
+ LinkIncremental="1"
ModuleDefinitionFile="..\..\..\pango\pangocairo.def"
GenerateDebugInformation="true"
SubSystem="2"
@@ -241,9 +244,10 @@
</Configuration>
<Configuration
Name="Release|x64"
- InheritedPropertySheets=".\pango.vsprops"
+ InheritedPropertySheets=".\pango.vsprops;.\pango-ignore-fc.vsprops"
ConfigurationType="2"
CharacterSet="2"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCCLCompilerTool"
@@ -258,7 +262,7 @@
Name="VCLinkerTool"
AdditionalDependencies="cairo.lib"
OutputFile="$(OutDir)\$(PangoDllPrefix)$(ProjectName)$(PangoDllSuffix).dll"
- LinkIncremental="2"
+ LinkIncremental="1"
ModuleDefinitionFile="..\..\..\pango\pangocairo.def"
GenerateDebugInformation="true"
SubSystem="2"