From 6c0ea882662d036c159f060ecdb2ebdb9a8bd560 Mon Sep 17 00:00:00 2001 From: Birunthan Mohanathas Date: Fri, 8 Jul 2011 20:45:01 +0000 Subject: [PATCH] - Enabling some C++ optimization switches (/OPT:ICF, /OPT:REF, /GL) - Excluding ExamplePlugin.dll from installer --- Application/Application.vcxproj | 6 ++++++ Library/Library.vcxproj | 6 ++++++ Plugins/PluginAdvancedCPU/PluginAdvancedCPU.vcxproj | 6 ++++++ Plugins/PluginCoreTemp/PluginCoreTemp.vcxproj | 6 ++++++ Plugins/PluginExample/PluginExample.vcxproj | 6 ++++++ Plugins/PluginFolderInfo/PluginFolderInfo.vcxproj | 6 ++++++ Plugins/PluginMediaKey/PluginMediaKey.vcxproj | 6 ++++++ Plugins/PluginNowPlaying/PluginNowPlaying.vcxproj | 4 ++++ Plugins/PluginPerfMon/PluginPerfMon.vcxproj | 6 ++++++ Plugins/PluginPing/PluginPing.vcxproj | 6 ++++++ Plugins/PluginPower/PluginPower.vcxproj | 6 ++++++ Plugins/PluginQuote/PluginQuote.vcxproj | 6 ++++++ Plugins/PluginRecycleManager/PluginRecycleManager.vcxproj | 6 ++++++ Plugins/PluginResMon/PluginResMon.vcxproj | 6 ++++++ Plugins/PluginSpeedFan/PluginSpeedFan.vcxproj | 6 ++++++ Plugins/PluginSysInfo/PluginSysInfo.vcxproj | 6 ++++++ Plugins/PluginVirtualDesktops/PluginVirtualDesktops.vcxproj | 6 ++++++ Plugins/PluginWebParser/PluginWebParser.vcxproj | 6 ++++++ Plugins/PluginWifiStatus/PluginWifiStatus.vcxproj | 6 ++++++ Plugins/PluginWin7Audio/PluginWin7Audio.vcxproj | 6 ++++++ Plugins/PluginWindowMessage/PluginWindowMessage.vcxproj | 6 ++++++ Plugins/PluginiTunes/PluginiTunes.vcxproj | 6 ++++++ 22 files changed, 130 insertions(+) diff --git a/Application/Application.vcxproj b/Application/Application.vcxproj index fc953a1e..f5300d9f 100644 --- a/Application/Application.vcxproj +++ b/Application/Application.vcxproj @@ -27,6 +27,7 @@ Application false Unicode + true Application @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true Application @@ -223,6 +225,8 @@ xcopy /Q /S /Y ..\Install\Default.ini ..\testbench\x32\release\ wWinMainCRTStartup MachineX86 .rdata=.text + true + true if exist ..\testbench\x32\release\skins goto skip @@ -277,6 +281,8 @@ xcopy /Q /S /Y ..\Install\Default.ini ..\testbench\x32\release\ wWinMainCRTStartup MachineX64 .rdata=.text + true + true if exist ..\testbench\x32\release\skins goto skip diff --git a/Library/Library.vcxproj b/Library/Library.vcxproj index 8390abfe..36e0dac9 100644 --- a/Library/Library.vcxproj +++ b/Library/Library.vcxproj @@ -27,6 +27,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -211,6 +213,8 @@ .\x32/Release/Rainmeter.lib MachineX86 .rdata=.text + true + true @@ -256,6 +260,8 @@ .\x64/Release/Rainmeter.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginAdvancedCPU/PluginAdvancedCPU.vcxproj b/Plugins/PluginAdvancedCPU/PluginAdvancedCPU.vcxproj index 1703f119..2f16e0b6 100644 --- a/Plugins/PluginAdvancedCPU/PluginAdvancedCPU.vcxproj +++ b/Plugins/PluginAdvancedCPU/PluginAdvancedCPU.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/AdvancedCPU.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/AdvancedCPU.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginCoreTemp/PluginCoreTemp.vcxproj b/Plugins/PluginCoreTemp/PluginCoreTemp.vcxproj index 2bcda059..5a364dbe 100644 --- a/Plugins/PluginCoreTemp/PluginCoreTemp.vcxproj +++ b/Plugins/PluginCoreTemp/PluginCoreTemp.vcxproj @@ -28,6 +28,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -39,6 +40,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -202,6 +204,8 @@ .\x32/Release/CoreTemp.lib MachineX86 .rdata=.text + true + true @@ -246,6 +250,8 @@ .\x64/Release/CoreTemp.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginExample/PluginExample.vcxproj b/Plugins/PluginExample/PluginExample.vcxproj index 9e37bce3..de4c2e5e 100644 --- a/Plugins/PluginExample/PluginExample.vcxproj +++ b/Plugins/PluginExample/PluginExample.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/ExamplePlugin.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/ExamplePlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginFolderInfo/PluginFolderInfo.vcxproj b/Plugins/PluginFolderInfo/PluginFolderInfo.vcxproj index e318e845..070513bd 100644 --- a/Plugins/PluginFolderInfo/PluginFolderInfo.vcxproj +++ b/Plugins/PluginFolderInfo/PluginFolderInfo.vcxproj @@ -27,6 +27,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -200,6 +202,8 @@ .\x32/Release/FolderInfo.lib MachineX86 .rdata=.text + true + true @@ -243,6 +247,8 @@ .\x64/Release/FolderInfo.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginMediaKey/PluginMediaKey.vcxproj b/Plugins/PluginMediaKey/PluginMediaKey.vcxproj index d1f801d6..ca547f4c 100644 --- a/Plugins/PluginMediaKey/PluginMediaKey.vcxproj +++ b/Plugins/PluginMediaKey/PluginMediaKey.vcxproj @@ -28,6 +28,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -39,6 +40,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -202,6 +204,8 @@ .\x32/Release/MediaKey.lib MachineX86 .rdata=.text + true + true @@ -246,6 +250,8 @@ .\x64/Release/MediaKey.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginNowPlaying/PluginNowPlaying.vcxproj b/Plugins/PluginNowPlaying/PluginNowPlaying.vcxproj index 9a5aa2f8..aef59c00 100644 --- a/Plugins/PluginNowPlaying/PluginNowPlaying.vcxproj +++ b/Plugins/PluginNowPlaying/PluginNowPlaying.vcxproj @@ -210,6 +210,8 @@ .\x32/Release/NowPlaying.lib MachineX86 .rdata=.text + true + true @@ -256,6 +258,8 @@ .\x64/Release/NowPlaying.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginPerfMon/PluginPerfMon.vcxproj b/Plugins/PluginPerfMon/PluginPerfMon.vcxproj index 150fcf86..ecbce59d 100644 --- a/Plugins/PluginPerfMon/PluginPerfMon.vcxproj +++ b/Plugins/PluginPerfMon/PluginPerfMon.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/PerfMon.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/PerfMon.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginPing/PluginPing.vcxproj b/Plugins/PluginPing/PluginPing.vcxproj index 8a6911b2..64dfe856 100644 --- a/Plugins/PluginPing/PluginPing.vcxproj +++ b/Plugins/PluginPing/PluginPing.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/PingPlugin.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/PingPlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginPower/PluginPower.vcxproj b/Plugins/PluginPower/PluginPower.vcxproj index 0c7d3460..54b39c12 100644 --- a/Plugins/PluginPower/PluginPower.vcxproj +++ b/Plugins/PluginPower/PluginPower.vcxproj @@ -27,6 +27,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -200,6 +202,8 @@ .\x32/Release/PowerPlugin.lib MachineX86 .rdata=.text + true + true @@ -243,6 +247,8 @@ .\x64/Release/PowerPlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginQuote/PluginQuote.vcxproj b/Plugins/PluginQuote/PluginQuote.vcxproj index 9b31f23f..990a98d7 100644 --- a/Plugins/PluginQuote/PluginQuote.vcxproj +++ b/Plugins/PluginQuote/PluginQuote.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/QuotePlugin.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/QuotePlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginRecycleManager/PluginRecycleManager.vcxproj b/Plugins/PluginRecycleManager/PluginRecycleManager.vcxproj index e4a6942a..9be4bbc8 100644 --- a/Plugins/PluginRecycleManager/PluginRecycleManager.vcxproj +++ b/Plugins/PluginRecycleManager/PluginRecycleManager.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -125,6 +127,8 @@ .\x32/Release/RecycleManager.lib MachineX86 .rdata=.text + true + true @@ -171,6 +175,8 @@ .\x64/Release/RecycleManager.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginResMon/PluginResMon.vcxproj b/Plugins/PluginResMon/PluginResMon.vcxproj index 39fe2c70..e9d5256e 100644 --- a/Plugins/PluginResMon/PluginResMon.vcxproj +++ b/Plugins/PluginResMon/PluginResMon.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/ResMon.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/ResMon.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginSpeedFan/PluginSpeedFan.vcxproj b/Plugins/PluginSpeedFan/PluginSpeedFan.vcxproj index 1e70d02b..e6748db3 100644 --- a/Plugins/PluginSpeedFan/PluginSpeedFan.vcxproj +++ b/Plugins/PluginSpeedFan/PluginSpeedFan.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/SpeedFanPlugin.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/SpeedFanPlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginSysInfo/PluginSysInfo.vcxproj b/Plugins/PluginSysInfo/PluginSysInfo.vcxproj index 338aabb6..256e3b7f 100644 --- a/Plugins/PluginSysInfo/PluginSysInfo.vcxproj +++ b/Plugins/PluginSysInfo/PluginSysInfo.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/SysInfo.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/SysInfo.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginVirtualDesktops/PluginVirtualDesktops.vcxproj b/Plugins/PluginVirtualDesktops/PluginVirtualDesktops.vcxproj index 9c313d1b..57c41d3e 100644 --- a/Plugins/PluginVirtualDesktops/PluginVirtualDesktops.vcxproj +++ b/Plugins/PluginVirtualDesktops/PluginVirtualDesktops.vcxproj @@ -32,6 +32,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -44,6 +45,7 @@ false Unicode $(COMPILER64) + true @@ -122,6 +124,8 @@ .\x32/Release/VirtualDesktops.lib MachineX86 .rdata=.text + true + true @@ -165,6 +169,8 @@ .\x64/Release/VirtualDesktops.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginWebParser/PluginWebParser.vcxproj b/Plugins/PluginWebParser/PluginWebParser.vcxproj index ba2768a4..da4d6c46 100644 --- a/Plugins/PluginWebParser/PluginWebParser.vcxproj +++ b/Plugins/PluginWebParser/PluginWebParser.vcxproj @@ -27,6 +27,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -202,6 +204,8 @@ .\x32/Release/WebParser.lib MachineX86 .rdata=.text + true + true @@ -245,6 +249,8 @@ .\x64/Release/WebParser.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginWifiStatus/PluginWifiStatus.vcxproj b/Plugins/PluginWifiStatus/PluginWifiStatus.vcxproj index 04b971f4..c96483ab 100644 --- a/Plugins/PluginWifiStatus/PluginWifiStatus.vcxproj +++ b/Plugins/PluginWifiStatus/PluginWifiStatus.vcxproj @@ -29,6 +29,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -39,6 +40,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -190,6 +192,8 @@ .\x32/Release/WifiStatus.lib MachineX86 .rdata=.text + true + true @@ -238,6 +242,8 @@ .\x64/Release/WifiStatus.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginWin7Audio/PluginWin7Audio.vcxproj b/Plugins/PluginWin7Audio/PluginWin7Audio.vcxproj index de5deaf1..82a99cd0 100644 --- a/Plugins/PluginWin7Audio/PluginWin7Audio.vcxproj +++ b/Plugins/PluginWin7Audio/PluginWin7Audio.vcxproj @@ -28,6 +28,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -39,6 +40,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -202,6 +204,8 @@ .\x32/Release/Win7AudioPlugin.lib MachineX86 .rdata=.text + true + true @@ -246,6 +250,8 @@ .\x64/Release/Win7AudioPlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginWindowMessage/PluginWindowMessage.vcxproj b/Plugins/PluginWindowMessage/PluginWindowMessage.vcxproj index 4f8dea10..295a7ca9 100644 --- a/Plugins/PluginWindowMessage/PluginWindowMessage.vcxproj +++ b/Plugins/PluginWindowMessage/PluginWindowMessage.vcxproj @@ -27,6 +27,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -38,6 +39,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -200,6 +202,8 @@ .\x32/Release/WindowMessagePlugin.lib MachineX86 .rdata=.text + true + true @@ -243,6 +247,8 @@ .\x64/Release/WindowMessagePlugin.lib MachineX64 .rdata=.text + true + true diff --git a/Plugins/PluginiTunes/PluginiTunes.vcxproj b/Plugins/PluginiTunes/PluginiTunes.vcxproj index 035f858a..eec9b409 100644 --- a/Plugins/PluginiTunes/PluginiTunes.vcxproj +++ b/Plugins/PluginiTunes/PluginiTunes.vcxproj @@ -28,6 +28,7 @@ DynamicLibrary false Unicode + true DynamicLibrary @@ -39,6 +40,7 @@ false Unicode $(COMPILER64) + true DynamicLibrary @@ -204,6 +206,8 @@ .\x32/Release/iTunesPlugin.lib MachineX86 .rdata=.text + true + true @@ -249,6 +253,8 @@ .\x64/Release/iTunesPlugin.lib MachineX64 .rdata=.text + true + true