blob: a04d4c60a265078a245a4496ca1bdca0f780c72a [file] [log] [blame]
Alexandre Lision744f7422013-09-25 11:39:37 -04001<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.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="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 </ItemGroup>
21 <PropertyGroup Label="Globals">
22 <Keyword>Win32Proj</Keyword>
23 <ProjectName>opus</ProjectName>
24 <ProjectGuid>{219EC965-228A-1824-174D-96449D05F88A}</ProjectGuid>
25 </PropertyGroup>
26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
28 <ConfigurationType>StaticLibrary</ConfigurationType>
29 <UseDebugLibraries>true</UseDebugLibraries>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
32 <ConfigurationType>StaticLibrary</ConfigurationType>
33 <UseDebugLibraries>true</UseDebugLibraries>
34 </PropertyGroup>
35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
36 <UseDebugLibraries>false</UseDebugLibraries>
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <WholeProgramOptimization>true</WholeProgramOptimization>
39 </PropertyGroup>
40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
41 <ConfigurationType>StaticLibrary</ConfigurationType>
42 <UseDebugLibraries>false</UseDebugLibraries>
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 Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
52 </ImportGroup>
53 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
54 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
55 </ImportGroup>
56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58 </ImportGroup>
59 <PropertyGroup Label="UserMacros" />
60 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
61 <LinkIncremental>true</LinkIncremental>
62 </PropertyGroup>
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
64 <LinkIncremental>true</LinkIncremental>
65 </PropertyGroup>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
67 <LinkIncremental>false</LinkIncremental>
68 </PropertyGroup>
69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
70 <LinkIncremental>false</LinkIncremental>
71 <CustomBuildBeforeTargets>
72 </CustomBuildBeforeTargets>
73 </PropertyGroup>
74 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
75 <ClCompile>
76 <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
77 <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
78 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
79 <WarningLevel>Level3</WarningLevel>
80 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
81 <Optimization>Disabled</Optimization>
82 </ClCompile>
83 <Link>
84 <TargetMachine>MachineX86</TargetMachine>
85 <GenerateDebugInformation>true</GenerateDebugInformation>
86 <SubSystem>Console</SubSystem>
87 <AdditionalLibraryDirectories>$(SolutionDir)$(Configuration)$(PlatformArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
88 <AdditionalDependencies>celt.lib;silk_common.lib;silk_fixed.lib;silk_float.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
89 </Link>
90 <PreBuildEvent>
91 <Command>"$(ProjectDir)..\win32\genversion.bat" "$(ProjectDir)..\win32\version.h" OPUS_VERSION</Command>
92 <Message>Generating version.h</Message>
93 </PreBuildEvent>
94 <CustomBuildStep>
95 <Command>
96 </Command>
97 </CustomBuildStep>
98 <CustomBuildStep>
99 <Outputs>
100 </Outputs>
101 </CustomBuildStep>
102 </ItemDefinitionGroup>
103 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
104 <ClCompile>
105 <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106 <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
107 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
108 <WarningLevel>Level3</WarningLevel>
109 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
110 <Optimization>Disabled</Optimization>
111 </ClCompile>
112 <Link>
113 <GenerateDebugInformation>true</GenerateDebugInformation>
114 <SubSystem>Console</SubSystem>
115 <AdditionalLibraryDirectories>$(SolutionDir)$(Configuration)$(PlatformArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
116 <AdditionalDependencies>celt.lib;silk_common.lib;silk_fixed.lib;silk_float.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
117 </Link>
118 <PreBuildEvent>
119 <Command>"$(ProjectDir)..\win32\genversion.bat" "$(ProjectDir)..\win32\version.h" OPUS_VERSION</Command>
120 <Message>Generating version.h</Message>
121 </PreBuildEvent>
122 <CustomBuildStep>
123 <Command>
124 </Command>
125 </CustomBuildStep>
126 <CustomBuildStep>
127 <Outputs>
128 </Outputs>
129 </CustomBuildStep>
130 </ItemDefinitionGroup>
131 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
132 <ClCompile>
133 <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
134 <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
135 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
136 <WarningLevel>Level3</WarningLevel>
137 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
138 <IntrinsicFunctions>true</IntrinsicFunctions>
139 </ClCompile>
140 <Link>
141 <TargetMachine>MachineX86</TargetMachine>
142 <GenerateDebugInformation>false</GenerateDebugInformation>
143 <SubSystem>Console</SubSystem>
144 <EnableCOMDATFolding>true</EnableCOMDATFolding>
145 <OptimizeReferences>true</OptimizeReferences>
146 <AdditionalDependencies>celt.lib;silk_common.lib;silk_fixed.lib;silk_float.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
147 <AdditionalLibraryDirectories>$(SolutionDir)$(Configuration)$(PlatformArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
148 <LinkStatus>false</LinkStatus>
149 </Link>
150 <PreBuildEvent>
151 <Command>"$(ProjectDir)..\win32\genversion.bat" "$(ProjectDir)..\win32\version.h" OPUS_VERSION</Command>
152 <Message>Generating version.h</Message>
153 </PreBuildEvent>
154 <CustomBuildStep>
155 <Command>
156 </Command>
157 </CustomBuildStep>
158 <CustomBuildStep>
159 <Outputs>
160 </Outputs>
161 </CustomBuildStep>
162 </ItemDefinitionGroup>
163 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
164 <ClCompile>
165 <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
166 <AdditionalIncludeDirectories>../silk;../celt;../win32;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
167 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
168 <WarningLevel>Level3</WarningLevel>
169 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
170 </ClCompile>
171 <Link>
172 <GenerateDebugInformation>false</GenerateDebugInformation>
173 <SubSystem>Console</SubSystem>
174 <EnableCOMDATFolding>true</EnableCOMDATFolding>
175 <OptimizeReferences>true</OptimizeReferences>
176 <AdditionalDependencies>celt.lib;silk_common.lib;silk_fixed.lib;silk_float.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
177 <AdditionalLibraryDirectories>$(SolutionDir)$(Configuration)$(PlatformArchitecture);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
178 <LinkStatus>false</LinkStatus>
179 </Link>
180 <PreBuildEvent>
181 <Command>"$(ProjectDir)..\win32\genversion.bat" "$(ProjectDir)..\win32\version.h" OPUS_VERSION</Command>
182 <Message>Generating version.h</Message>
183 </PreBuildEvent>
184 <CustomBuildStep>
185 <Command>
186 </Command>
187 </CustomBuildStep>
188 <CustomBuildStep>
189 <Outputs>
190 </Outputs>
191 </CustomBuildStep>
192 </ItemDefinitionGroup>
193 <ItemGroup>
194 <ClCompile Include="opus.c" />
195 <ClCompile Include="opus_decoder.c" />
196 <ClCompile Include="opus_encoder.c" />
197 <ClCompile Include="opus_multistream.c" />
198 <ClCompile Include="repacketizer.c" />
199 </ItemGroup>
200 <ItemGroup>
201 <ClInclude Include="..\celt\arch.h" />
202 <ClInclude Include="..\celt\celt.h" />
203 <ClInclude Include="..\celt\entdec.h" />
204 <ClInclude Include="..\celt\entenc.h" />
205 <ClInclude Include="..\celt\float_cast.h" />
206 <ClInclude Include="..\celt\os_support.h" />
207 <ClInclude Include="..\celt\stack_alloc.h" />
208 <ClInclude Include="..\include\opus.h" />
209 <ClInclude Include="..\include\opus_defines.h" />
210 <ClInclude Include="..\include\opus_types.h" />
211 <ClInclude Include="..\include\opus_multistream.h" />
212 <ClInclude Include="..\win32\config.h" />
213 <ClInclude Include="opus_private.h" />
214 </ItemGroup>
215 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
216 <ImportGroup Label="ExtensionTargets">
217 </ImportGroup>
218</Project>