Fixes pseudo-stack
[opus.git] / src / opus_demo.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug|Win32">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release|Win32">\r
9       <Configuration>Release</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12   </ItemGroup>\r
13   <ItemGroup>\r
14     <ClCompile Include="opus.c" />\r
15     <ClCompile Include="opus_decoder.c" />\r
16     <ClCompile Include="opus_demo.c" />\r
17     <ClCompile Include="opus_encoder.c" />\r
18     <ClCompile Include="opus_multistream.c" />\r
19     <ClCompile Include="repacketizer.c" />\r
20   </ItemGroup>\r
21   <ItemGroup>\r
22     <ClInclude Include="..\celt\arch.h" />\r
23     <ClInclude Include="..\celt\celt.h" />\r
24     <ClInclude Include="..\celt\entdec.h" />\r
25     <ClInclude Include="..\celt\entenc.h" />\r
26     <ClInclude Include="..\celt\float_cast.h" />\r
27     <ClInclude Include="..\celt\os_support.h" />\r
28     <ClInclude Include="..\celt\stack_alloc.h" />\r
29     <ClInclude Include="..\include\opus.h" />\r
30     <ClInclude Include="..\include\opus_defines.h" />\r
31     <ClInclude Include="..\include\opus_types.h" />\r
32     <ClInclude Include="..\win32\config.h" />\r
33     <ClInclude Include="opus_private.h" />\r
34   </ItemGroup>\r
35   <PropertyGroup Label="Globals">\r
36     <ProjectGuid>{016C739D-6389-43BF-8D88-24B2BF6F620F}</ProjectGuid>\r
37     <Keyword>Win32Proj</Keyword>\r
38     <RootNamespace>opus_demo</RootNamespace>\r
39   </PropertyGroup>\r
40   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
42     <ConfigurationType>Application</ConfigurationType>\r
43     <UseDebugLibraries>true</UseDebugLibraries>\r
44     <CharacterSet>Unicode</CharacterSet>\r
45   </PropertyGroup>\r
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
47     <ConfigurationType>Application</ConfigurationType>\r
48     <UseDebugLibraries>false</UseDebugLibraries>\r
49     <WholeProgramOptimization>true</WholeProgramOptimization>\r
50     <CharacterSet>Unicode</CharacterSet>\r
51   </PropertyGroup>\r
52   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
53   <ImportGroup Label="ExtensionSettings">\r
54   </ImportGroup>\r
55   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
56     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
57   </ImportGroup>\r
58   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
59     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
60   </ImportGroup>\r
61   <PropertyGroup Label="UserMacros" />\r
62   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
63     <ClCompile>\r
64       <PrecompiledHeader>\r
65       </PrecompiledHeader>\r
66       <WarningLevel>Level3</WarningLevel>\r
67       <Optimization>Disabled</Optimization>\r
68       <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
69       <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;</AdditionalIncludeDirectories>\r
70       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
71     </ClCompile>\r
72     <Link>\r
73       <SubSystem>Console</SubSystem>\r
74       <GenerateDebugInformation>true</GenerateDebugInformation>\r
75       <AdditionalDependencies>$(SolutionDir)$(Configuration)\opus.lib;$(SolutionDir)$(Configuration)\celt.lib;$(SolutionDir)$(Configuration)\silk_common.lib;$(SolutionDir)$(Configuration)\silk_float.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
76     </Link>\r
77   </ItemDefinitionGroup>\r
78   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
79     <ClCompile>\r
80       <WarningLevel>Level3</WarningLevel>\r
81       <PrecompiledHeader>\r
82       </PrecompiledHeader>\r
83       <Optimization>MaxSpeed</Optimization>\r
84       <FunctionLevelLinking>true</FunctionLevelLinking>\r
85       <IntrinsicFunctions>true</IntrinsicFunctions>\r
86       <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
87       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
88       <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;</AdditionalIncludeDirectories>\r
89       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
90     </ClCompile>\r
91     <Link>\r
92       <SubSystem>Console</SubSystem>\r
93       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
94       <OptimizeReferences>true</OptimizeReferences>\r
95       <AdditionalDependencies>$(SolutionDir)$(Configuration)\opus.lib;$(SolutionDir)$(Configuration)\celt.lib;$(SolutionDir)$(Configuration)\silk_common.lib;$(SolutionDir)$(Configuration)\silk_float.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
96     </Link>\r
97   </ItemDefinitionGroup>\r
98   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
99   <ImportGroup Label="ExtensionTargets">\r
100   </ImportGroup>\r
101 </Project>\r