diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2013-12-03 14:59:45 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2013-12-03 14:59:45 +0800 |
commit | 78395d1df00dc7002b1763daffb5c8894888e5aa (patch) | |
tree | c18c9d3d115e95269c6e233641f70100b5bb966c /build/win32/vs9/pangocairo.vcprojin | |
parent | 610b82073ff1774d7897502412fe885ab9770853 (diff) | |
download | pango-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.vcprojin | 20 |
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" |