Added support for new MSVC compiler version.
[DynamicAudioNormalizer.git] / DynamicAudioNormalizerWA5 / DynamicAudioNormalizerWA5_VS2015.vcxproj
blobfaa67297ad5e17f87b295b68c62e120a88086039
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release_DLL|Win32">
9       <Configuration>Release_DLL</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release_Static|Win32">
13       <Configuration>Release_Static</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16   </ItemGroup>
17   <PropertyGroup Label="Globals">
18     <ProjectGuid>{4C09B776-E4AC-4459-9CEA-086011A0BA14}</ProjectGuid>
19     <Keyword>Win32Proj</Keyword>
20     <RootNamespace>DynamicAudioNormalizerWA5</RootNamespace>
21     <ProjectName>DynamicAudioNormalizerWA5</ProjectName>
22   </PropertyGroup>
23   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
24   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
25     <ConfigurationType>DynamicLibrary</ConfigurationType>
26     <UseDebugLibraries>true</UseDebugLibraries>
27     <PlatformToolset>v140_xp</PlatformToolset>
28     <CharacterSet>Unicode</CharacterSet>
29   </PropertyGroup>
30   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="Configuration">
31     <ConfigurationType>DynamicLibrary</ConfigurationType>
32     <UseDebugLibraries>false</UseDebugLibraries>
33     <PlatformToolset>v140_xp</PlatformToolset>
34     <WholeProgramOptimization>true</WholeProgramOptimization>
35     <CharacterSet>Unicode</CharacterSet>
36   </PropertyGroup>
37   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_DLL|Win32'" Label="Configuration">
38     <ConfigurationType>DynamicLibrary</ConfigurationType>
39     <UseDebugLibraries>false</UseDebugLibraries>
40     <PlatformToolset>v140_xp</PlatformToolset>
41     <WholeProgramOptimization>true</WholeProgramOptimization>
42     <CharacterSet>Unicode</CharacterSet>
43   </PropertyGroup>
44   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
45   <ImportGroup Label="ExtensionSettings">
46   </ImportGroup>
47   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
48     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
49   </ImportGroup>
50   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">
51     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
52   </ImportGroup>
53   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_DLL|Win32'" Label="PropertySheets">
54     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
55   </ImportGroup>
56   <PropertyGroup Label="UserMacros" />
57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
58     <LinkIncremental>true</LinkIncremental>
59     <OutDir>$(SolutionDir)\bin\$(Platform)\$(PlatformToolset)\$(Configuration)\</OutDir>
60     <IntDir>$(SolutionDir)\obj\$(ProjectName)\$(Platform)\$(PlatformToolset)\$(Configuration)\</IntDir>
61   </PropertyGroup>
62   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">
63     <LinkIncremental>false</LinkIncremental>
64     <OutDir>$(SolutionDir)\bin\$(Platform)\$(PlatformToolset)\$(Configuration)\</OutDir>
65     <IntDir>$(SolutionDir)\obj\$(ProjectName)\$(Platform)\$(PlatformToolset)\$(Configuration)\</IntDir>
66   </PropertyGroup>
67   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_DLL|Win32'">
68     <LinkIncremental>false</LinkIncremental>
69     <OutDir>$(SolutionDir)\bin\$(Platform)\$(PlatformToolset)\$(Configuration)\</OutDir>
70     <IntDir>$(SolutionDir)\obj\$(ProjectName)\$(Platform)\$(PlatformToolset)\$(Configuration)\</IntDir>
71   </PropertyGroup>
72   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73     <ClCompile>
74       <PrecompiledHeader>NotUsing</PrecompiledHeader>
75       <WarningLevel>Level3</WarningLevel>
76       <Optimization>Disabled</Optimization>
77       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;DYNAMICAUDIONORMALIZERWA5_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
78       <AdditionalIncludeDirectories>$(SolutionDir)\DynamicAudioNormalizerAPI\include;$(SolutionDir)\DynamicAudioNormalizerShared\include;$(SolutionDir)\etc\winamp_sdk\include;$(SolutionDir)\..\Prerequisites\PthreadsW32\include</AdditionalIncludeDirectories>
79       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
80       <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
81     </ClCompile>
82     <Link>
83       <SubSystem>Windows</SubSystem>
84       <GenerateDebugInformation>true</GenerateDebugInformation>
85       <AdditionalLibraryDirectories>$(SolutionDir)\..\Prerequisites\PthreadsW32\lib\$(Platform)\shared</AdditionalLibraryDirectories>
86       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
87       <ShowProgress>LinkVerboseLib</ShowProgress>
88     </Link>
89   </ItemDefinitionGroup>
90   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">
91     <ClCompile>
92       <WarningLevel>Level3</WarningLevel>
93       <PrecompiledHeader>NotUsing</PrecompiledHeader>
94       <Optimization>MaxSpeed</Optimization>
95       <FunctionLevelLinking>true</FunctionLevelLinking>
96       <IntrinsicFunctions>true</IntrinsicFunctions>
97       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;DYNAMICAUDIONORMALIZERWA5_EXPORTS;MDYNAMICAUDIONORMALIZER_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
98       <AdditionalIncludeDirectories>$(SolutionDir)\DynamicAudioNormalizerAPI\include;$(SolutionDir)\DynamicAudioNormalizerShared\include;$(SolutionDir)\etc\winamp_sdk\include;$(SolutionDir)\..\Prerequisites\PthreadsW32\include</AdditionalIncludeDirectories>
99       <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MultiThreaded</RuntimeLibrary>
100       <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MultiThreaded</RuntimeLibrary>
101       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
102       <BufferSecurityCheck>false</BufferSecurityCheck>
103       <FloatingPointModel>Fast</FloatingPointModel>
104       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
105       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
106       <OmitFramePointers>true</OmitFramePointers>
107       <WholeProgramOptimization>true</WholeProgramOptimization>
108       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
109     </ClCompile>
110     <Link>
111       <SubSystem>Windows</SubSystem>
112       <EnableCOMDATFolding>true</EnableCOMDATFolding>
113       <OptimizeReferences>true</OptimizeReferences>
114       <AdditionalLibraryDirectories>$(SolutionDir)\..\Prerequisites\PthreadsW32\lib\$(Platform)\static</AdditionalLibraryDirectories>
115       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
116       <GenerateDebugInformation>false</GenerateDebugInformation>
117       <ShowProgress>LinkVerboseLib</ShowProgress>
118     </Link>
119   </ItemDefinitionGroup>
120   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_DLL|Win32'">
121     <ClCompile>
122       <WarningLevel>Level3</WarningLevel>
123       <PrecompiledHeader>NotUsing</PrecompiledHeader>
124       <Optimization>MaxSpeed</Optimization>
125       <FunctionLevelLinking>true</FunctionLevelLinking>
126       <IntrinsicFunctions>true</IntrinsicFunctions>
127       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;DYNAMICAUDIONORMALIZERWA5_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128       <AdditionalIncludeDirectories>$(SolutionDir)\DynamicAudioNormalizerAPI\include;$(SolutionDir)\DynamicAudioNormalizerShared\include;$(SolutionDir)\etc\winamp_sdk\include;$(SolutionDir)\..\Prerequisites\PthreadsW32\include</AdditionalIncludeDirectories>
129       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
130       <BufferSecurityCheck>false</BufferSecurityCheck>
131       <FloatingPointModel>Fast</FloatingPointModel>
132       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
133       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
134       <OmitFramePointers>true</OmitFramePointers>
135       <WholeProgramOptimization>true</WholeProgramOptimization>
136       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
137     </ClCompile>
138     <Link>
139       <SubSystem>Windows</SubSystem>
140       <GenerateDebugInformation>false</GenerateDebugInformation>
141       <EnableCOMDATFolding>true</EnableCOMDATFolding>
142       <OptimizeReferences>true</OptimizeReferences>
143       <AdditionalLibraryDirectories>$(SolutionDir)\..\Prerequisites\PthreadsW32\lib\$(Platform)\shared</AdditionalLibraryDirectories>
144       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
145       <ShowProgress>LinkVerboseLib</ShowProgress>
146     </Link>
147   </ItemDefinitionGroup>
148   <ItemGroup>
149     <ClCompile Include="DynamicAudioNormalizerWA5.cpp" />
150   </ItemGroup>
151   <ItemGroup>
152     <ProjectReference Include="..\DynamicAudioNormalizerAPI\DynamicAudioNormalizerAPI_VS2015.vcxproj">
153       <Project>{376386ee-8268-47e3-a335-7663716e4c60}</Project>
154       <Private>true</Private>
155       <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
156       <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
157       <LinkLibraryDependencies>true</LinkLibraryDependencies>
158       <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
159     </ProjectReference>
160   </ItemGroup>
161   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
162   <ImportGroup Label="ExtensionTargets">
163   </ImportGroup>
164 </Project>