diff options
Diffstat (limited to 'builds/msvc/properties/Release.props')
-rw-r--r-- | builds/msvc/properties/Release.props | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/builds/msvc/properties/Release.props b/builds/msvc/properties/Release.props new file mode 100644 index 0000000..1c5415b --- /dev/null +++ b/builds/msvc/properties/Release.props @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + + <ImportGroup Label="PropertySheets"> + <Import Project="Common.props" /> + </ImportGroup> + + <PropertyGroup> + <_PropertySheetDisplayName>Release Settings</_PropertySheetDisplayName> + <DebugOrRelease>Release</DebugOrRelease> + <LinkIncremental>false</LinkIncremental> + </PropertyGroup> + + <ItemDefinitionGroup> + <ClCompile> + <AdditionalOptions>/Oy- %(AdditionalOptions)</AdditionalOptions> + <!--<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>--> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <MinimalRebuild>false</MinimalRebuild> + <Optimization>MaxSpeed</Optimization> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ResourceCompile> + <Link> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <!--<GenerateDebugInformation>true</GenerateDebugInformation>--> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + + <ItemDefinitionGroup Condition="'$(Processor)' == 'x86'"> + <ClCompile> + <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> + </ClCompile> + </ItemDefinitionGroup> + +</Project>
\ No newline at end of file |