[glibmm] Visual Studio 2008 Builds: Further Tweaks



commit 4f448748cc0413a7f6d4d44121fb04a8723f4d59
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Wed Sep 17 12:20:07 2014 +0800

    Visual Studio 2008 Builds: Further Tweaks
    
    Don't generate .ilk files (incremental link files) for release builds.
    
        * MSVC_Net2008/glibmm.vcproj:
        * MSVC_Net2008/giomm.vcproj: Use optimize references for release
          builds so that we don't link incrementally for release builds.
          It is mainly a debug build option.

 MSVC_Net2008/giomm.vcproj  |    2 ++
 MSVC_Net2008/glibmm.vcproj |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/MSVC_Net2008/giomm.vcproj b/MSVC_Net2008/giomm.vcproj
index 9afe4e3..400ab3f 100644
--- a/MSVC_Net2008/giomm.vcproj
+++ b/MSVC_Net2008/giomm.vcproj
@@ -110,6 +110,7 @@
                                AdditionalDependencies="gio-2.0.lib $(CPPDepLibsRelease)"
                                OutputFile="$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll"
                                GenerateDebugInformation="true"
+                               OptimizeReferences="2"
                                ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
                                RandomizedBaseAddress="1"
                                DataExecutionPrevention="0"
@@ -142,6 +143,7 @@
                                Name="VCLinkerTool"
                                AdditionalDependencies="gio-2.0.lib $(CPPDepLibsRelease)"
                                GenerateDebugInformation="true"
+                               OptimizeReferences="2"
                                OutputFile="$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll"
                                ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
                                RandomizedBaseAddress="1"
diff --git a/MSVC_Net2008/glibmm.vcproj b/MSVC_Net2008/glibmm.vcproj
index b7cb855..33d55b3 100644
--- a/MSVC_Net2008/glibmm.vcproj
+++ b/MSVC_Net2008/glibmm.vcproj
@@ -123,6 +123,7 @@
                                AdditionalDependencies="$(CPPDepLibsRelease)"
                                OutputFile="$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll"
                                GenerateDebugInformation="true"
+                               OptimizeReferences="2"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
                                RandomizedBaseAddress="1"
@@ -160,6 +161,7 @@
                                AdditionalDependencies="$(CPPDepLibsRelease)"
                                OutputFile="$(OutDir)\$(ProjectName)$(ReleaseDllSuffix).dll"
                                GenerateDebugInformation="true"
+                               OptimizeReferences="2"
                                GenerateManifest="true"
                                ModuleDefinitionFile="$(IntDir)\$(ProjectName).def"
                                RandomizedBaseAddress="1"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]