annotate src/opus-1.3/win32/VS2015/common.props @ 71:388bd4da45bf

Opus build for Windows (MinGW)
author Chris Cannam
date Fri, 25 Jan 2019 13:49:03 +0000
parents 7aeed7906520
children
rev   line source
Chris@69 1 <?xml version="1.0" encoding="utf-8"?>
Chris@69 2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Chris@69 3 <ImportGroup Label="PropertySheets" />
Chris@69 4 <PropertyGroup Label="UserMacros" />
Chris@69 5 <PropertyGroup>
Chris@69 6 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 7 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 8 <CharacterSet Condition="'$(ConfigurationType)'=='Application'">Unicode</CharacterSet>
Chris@69 9 </PropertyGroup>
Chris@69 10 <PropertyGroup Condition="'$(Configuration)'=='Debug' or '$(Configuration)'=='DebugDLL' or '$(Configuration)'=='DebugDLL_fixed'">
Chris@69 11 <LinkIncremental>true</LinkIncremental>
Chris@69 12 <UseDebugLibraries>true</UseDebugLibraries>
Chris@69 13 <WholeProgramOptimization>false</WholeProgramOptimization>
Chris@69 14 </PropertyGroup>
Chris@69 15 <PropertyGroup Condition="'$(Configuration)'=='Release' or '$(Configuration)'=='ReleaseDLL' or '$(Configuration)'=='ReleaseDLL_fixed'">
Chris@69 16 <LinkIncremental>false</LinkIncremental>
Chris@69 17 <UseDebugLibraries>false</UseDebugLibraries>
Chris@69 18 <WholeProgramOptimization>true</WholeProgramOptimization>
Chris@69 19 </PropertyGroup>
Chris@69 20 <ItemDefinitionGroup>
Chris@69 21 <ClCompile>
Chris@69 22 <WarningLevel>Level3</WarningLevel>
Chris@69 23 <CompileAsManaged>false</CompileAsManaged>
Chris@69 24 <CompileAsWinRT>false</CompileAsWinRT>
Chris@69 25 <AdditionalIncludeDirectories>..\..;..\..\include;..\..\silk;..\..\celt;..\..\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
Chris@69 26 <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 27 <RuntimeTypeInfo>false</RuntimeTypeInfo>
Chris@69 28 <OpenMPSupport>false</OpenMPSupport>
Chris@69 29 </ClCompile>
Chris@69 30 <Lib>
Chris@69 31 <SubSystem>Console</SubSystem>
Chris@69 32 </Lib>
Chris@69 33 <Link>
Chris@69 34 <LargeAddressAware>true</LargeAddressAware>
Chris@69 35 <SubSystem>Console</SubSystem>
Chris@69 36 </Link>
Chris@69 37 </ItemDefinitionGroup>
Chris@69 38 <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug' or '$(Configuration)'=='DebugDLL' or '$(Configuration)'=='DebugDLL_fixed'">
Chris@69 39 <ClCompile>
Chris@69 40 <ControlFlowGuard>Guard</ControlFlowGuard>
Chris@69 41 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Chris@69 42 <EnableEnhancedInstructionSet Condition="'$(Platform)'=='Win32'">NoExtensions</EnableEnhancedInstructionSet>
Chris@69 43 <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration>
Chris@69 44 <FloatingPointExceptions>true</FloatingPointExceptions>
Chris@69 45 <FunctionLevelLinking>false</FunctionLevelLinking>
Chris@69 46 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
Chris@69 47 <MultiProcessorCompilation>false</MultiProcessorCompilation>
Chris@69 48 <OmitFramePointers>false</OmitFramePointers>
Chris@69 49 <Optimization>Disabled</Optimization>
Chris@69 50 <RuntimeLibrary Condition="'$(Configuration)'=='Debug'">MultiThreadedDebug</RuntimeLibrary>
Chris@69 51 <RuntimeLibrary Condition="'$(Configuration)'!='Debug'">MultiThreadedDebugDLL</RuntimeLibrary>
Chris@69 52 <SDLCheck>true</SDLCheck>
Chris@69 53 <StringPooling>false</StringPooling>
Chris@69 54 </ClCompile>
Chris@69 55 <Link>
Chris@69 56 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 57 </Link>
Chris@69 58 </ItemDefinitionGroup>
Chris@69 59 <ItemDefinitionGroup Condition="'$(Configuration)'=='Release' or '$(Configuration)'=='ReleaseDLL' or '$(Configuration)'=='ReleaseDLL_fixed'">
Chris@69 60 <ClCompile>
Chris@69 61 <ControlFlowGuard>false</ControlFlowGuard>
Chris@69 62 <DebugInformationFormat>None</DebugInformationFormat>
Chris@69 63 <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
Chris@69 64 <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
Chris@69 65 <ExceptionHandling>false</ExceptionHandling>
Chris@69 66 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
Chris@69 67 <FloatingPointModel Condition="'$(Configuration)'=='Release'">Fast</FloatingPointModel>
Chris@69 68 <FloatingPointModel Condition="'$(Configuration)'!='Release'">Precise</FloatingPointModel>
Chris@69 69 <FunctionLevelLinking>true</FunctionLevelLinking>
Chris@69 70 <IntrinsicFunctions>true</IntrinsicFunctions>
Chris@69 71 <MultiProcessorCompilation>true</MultiProcessorCompilation>
Chris@69 72 <Optimization>MaxSpeed</Optimization>
Chris@69 73 <RuntimeLibrary Condition="'$(Configuration)'=='Release'">MultiThreaded</RuntimeLibrary>
Chris@69 74 <RuntimeLibrary Condition="'$(Configuration)'!='Release'">MultiThreadedDLL</RuntimeLibrary>
Chris@69 75 <StructMemberAlignment>16Bytes</StructMemberAlignment>
Chris@69 76 </ClCompile>
Chris@69 77 <Link>
Chris@69 78 <GenerateDebugInformation>false</GenerateDebugInformation>
Chris@69 79 </Link>
Chris@69 80 </ItemDefinitionGroup>
Chris@69 81 <ItemGroup />
Chris@69 82 </Project>