From 0fb3f5cd0d297de8e10610e4a6cc98d9ca41af4a Mon Sep 17 00:00:00 2001 From: James Haley Date: Thu, 5 Jun 2014 10:18:44 -0500 Subject: Make vcproj release settings consistent Max optimization settings for release that were derived from Eternity are now effective for all 4 games. In addition, generate map files for debugging purposes. --- msvc/doom.vcproj | 7 ++++++- msvc/heretic.vcproj | 14 +++++++++++--- msvc/hexen.vcproj | 14 +++++++++++--- 3 files changed, 28 insertions(+), 7 deletions(-) diff --git a/msvc/doom.vcproj b/msvc/doom.vcproj index 16b6537c..7f98d3a5 100644 --- a/msvc/doom.vcproj +++ b/msvc/doom.vcproj @@ -123,14 +123,18 @@ @@ -139,11 +142,16 @@ Name="VCLinkerTool" AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib" OutputFile="$(OutDir)\chocolate-heretic.exe" + LinkIncremental="0" IgnoreDefaultLibraryNames="msvcrtd" GenerateDebugInformation="false" + GenerateMapFile="true" SubSystem="1" OptimizeReferences="2" EnableCOMDATFolding="2" + LinkTimeCodeGeneration="1" + DataExecutionPrevention="0" + TurnOffAssemblyGeneration="false" TargetMachine="1" /> @@ -140,11 +143,16 @@ Name="VCLinkerTool" AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib" OutputFile="$(OutDir)\chocolate-hexen.exe" + LinkIncremental="0" IgnoreDefaultLibraryNames="msvcrtd" GenerateDebugInformation="false" + GenerateMapFile="true" SubSystem="1" OptimizeReferences="2" EnableCOMDATFolding="2" + LinkTimeCodeGeneration="1" + DataExecutionPrevention="0" + TurnOffAssemblyGeneration="false" TargetMachine="1" />