diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2013-11-27 16:46:45 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2013-11-27 16:46:45 +0800 |
commit | fd134d84570515d6b5fa5694dc7d4855e6262db0 (patch) | |
tree | 30de01e69f18f16331335f0a1875c96196a4cab0 /build | |
parent | 18676d4e85d4d2c824fa634f99e19c3beb7f4d22 (diff) | |
download | gtk+-fd134d84570515d6b5fa5694dc7d4855e6262db0.tar.gz |
Update GDK-Broadway MSVC Projects
-Improve optimization a bit for broadwayd, by enabling link time code
generation
-Add PlatformToolset tag for the Visual C++ 2010 projects, to ease
transition to Visual C++ 2012/2013
Diffstat (limited to 'build')
-rw-r--r-- | build/win32/vs10/broadwayd.vcxproj | 8 | ||||
-rw-r--r-- | build/win32/vs10/gdk-broadway.vcxproj | 4 | ||||
-rw-r--r-- | build/win32/vs9/broadwayd.vcproj | 4 |
3 files changed, 12 insertions, 4 deletions
diff --git a/build/win32/vs10/broadwayd.vcxproj b/build/win32/vs10/broadwayd.vcxproj index f2e2a601a7..1384233e69 100644 --- a/build/win32/vs10/broadwayd.vcxproj +++ b/build/win32/vs10/broadwayd.vcxproj @@ -27,20 +27,24 @@ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
diff --git a/build/win32/vs10/gdk-broadway.vcxproj b/build/win32/vs10/gdk-broadway.vcxproj index b2ae8d2aaa..91e9b0ef5d 100644 --- a/build/win32/vs10/gdk-broadway.vcxproj +++ b/build/win32/vs10/gdk-broadway.vcxproj @@ -28,19 +28,23 @@ <ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
diff --git a/build/win32/vs9/broadwayd.vcproj b/build/win32/vs9/broadwayd.vcproj index f436e60569..01465771cc 100644 --- a/build/win32/vs9/broadwayd.vcproj +++ b/build/win32/vs9/broadwayd.vcproj @@ -54,7 +54,7 @@ InheritedPropertySheets=".\gtk-build-defines.vsprops;.\gtkprebuild-broadway.vsprops"
ConfigurationType="1"
CharacterSet="2"
- WholeProgramOptimization="0"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
@@ -118,7 +118,7 @@ InheritedPropertySheets=".\gtk-build-defines.vsprops;.\gtkprebuild-broadway.vsprops"
ConfigurationType="1"
CharacterSet="2"
- WholeProgramOptimization="0"
+ WholeProgramOptimization="1"
>
<Tool
Name="VCMIDLTool"
|