Ignore:
Timestamp:
10/09/07 11:54:50 (7 years ago)
Author:
lowjoel
Message:

-Removed the Pocket PC and duplicate x64 platforms
-Standardize. All release builds will:

-Optimize for speed
-Link time Code Generation

Debug builds will:

-No optimization
-EnC on x86

Al builds will:

-Level 4 warnings (most verbose)
-Enable exception handling.

This is to ensure that all builds are consistent across architectures when debugged.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EraserDll/EraserDll.vcproj

    r13 r15  
    5252            <Tool 
    5353                Name="VCCLCompilerTool" 
    54                 AdditionalOptions="/EHa" 
    5554                Optimization="0" 
    5655                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_DLL_ERASER;_CRT_SECURE_NO_DEPRECATE" 
    57                 ExceptionHandling="0" 
     56                MinimalRebuild="true" 
     57                ExceptionHandling="2" 
     58                BasicRuntimeChecks="3" 
    5859                RuntimeLibrary="3" 
    5960                UsePrecompiledHeader="2" 
     
    6162                PrecompiledHeaderFile="$(IntDir)\EraserDll.pch" 
    6263                AssemblerListingLocation="" 
    63                 WarningLevel="3" 
     64                WarningLevel="4" 
    6465                SuppressStartupBanner="true" 
    6566                Detect64BitPortabilityProblems="true" 
     
    144145            <Tool 
    145146                Name="VCCLCompilerTool" 
    146                 AdditionalOptions="/EHa" 
    147147                Optimization="0" 
    148148                PreprocessorDefinitions="_DEBUG;_WINDOWS;_USRDLL;_DLL_ERASER;_CRT_SECURE_NO_DEPRECATE" 
    149                 ExceptionHandling="0" 
     149                MinimalRebuild="true" 
     150                ExceptionHandling="2" 
     151                BasicRuntimeChecks="3" 
    150152                RuntimeLibrary="3" 
    151153                UsePrecompiledHeader="2" 
     
    153155                PrecompiledHeaderFile="$(IntDir)\EraserDll.pch" 
    154156                AssemblerListingLocation="" 
    155                 WarningLevel="3" 
     157                WarningLevel="4" 
    156158                SuppressStartupBanner="true" 
    157159                Detect64BitPortabilityProblems="true" 
    158                 DebugInformationFormat="4" 
     160                DebugInformationFormat="3" 
    159161            /> 
    160162            <Tool 
     
    236238            <Tool 
    237239                Name="VCCLCompilerTool" 
    238                 AdditionalOptions="/GD " 
    239240                Optimization="3" 
    240241                InlineFunctionExpansion="1" 
    241242                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;_DLL_ERASER;_CRT_SECURE_NO_DEPRECATE" 
     243                StringPooling="true" 
     244                ExceptionHandling="2" 
    242245                RuntimeLibrary="0" 
    243246                UsePrecompiledHeader="2" 
     
    302305            UseOfMFC="1" 
    303306            ATLMinimizesCRunTimeLibraryUsage="false" 
     307            WholeProgramOptimization="1" 
    304308            > 
    305309            <Tool 
     
    327331            <Tool 
    328332                Name="VCCLCompilerTool" 
    329                 AdditionalOptions="/GD " 
    330                 Optimization="3" 
    331                 InlineFunctionExpansion="1" 
     333                Optimization="2" 
    332334                PreprocessorDefinitions="NDEBUG;_WINDOWS;_USRDLL;_DLL_ERASER;_CRT_SECURE_NO_DEPRECATE" 
     335                StringPooling="true" 
     336                ExceptionHandling="2" 
    333337                RuntimeLibrary="0" 
    334338                UsePrecompiledHeader="2" 
     
    338342                WarningLevel="4" 
    339343                SuppressStartupBanner="true" 
     344                DebugInformationFormat="3" 
    340345            /> 
    341346            <Tool 
Note: See TracChangeset for help on using the changeset viewer.