xref: /aosp_15_r20/external/libogg/win32/VS2015/libogg.vcxproj (revision 4d5d8b54cec1a9622d79143ad0e145ea73da2224)
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="DebugDLL|Win32">
5      <Configuration>DebugDLL</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="DebugDLL|x64">
9      <Configuration>DebugDLL</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|Win32">
13      <Configuration>Debug</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="ReleaseDLL|Win32">
17      <Configuration>ReleaseDLL</Configuration>
18      <Platform>Win32</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="ReleaseDLL|x64">
21      <Configuration>ReleaseDLL</Configuration>
22      <Platform>x64</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|Win32">
25      <Configuration>Release</Configuration>
26      <Platform>Win32</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="Debug|x64">
29      <Configuration>Debug</Configuration>
30      <Platform>x64</Platform>
31    </ProjectConfiguration>
32    <ProjectConfiguration Include="Release|x64">
33      <Configuration>Release</Configuration>
34      <Platform>x64</Platform>
35    </ProjectConfiguration>
36  </ItemGroup>
37  <PropertyGroup Label="Globals">
38    <ProjectGuid>{AFF27A26-C088-444B-BC2A-0BA94A02AFA7}</ProjectGuid>
39    <RootNamespace>libogg</RootNamespace>
40    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
41  </PropertyGroup>
42  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
43  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
44    <ConfigurationType>StaticLibrary</ConfigurationType>
45    <UseDebugLibraries>true</UseDebugLibraries>
46    <PlatformToolset>v140</PlatformToolset>
47    <CharacterSet>MultiByte</CharacterSet>
48    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
49    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
50  </PropertyGroup>
51  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'" Label="Configuration">
52    <ConfigurationType>DynamicLibrary</ConfigurationType>
53    <UseDebugLibraries>true</UseDebugLibraries>
54    <PlatformToolset>v140</PlatformToolset>
55    <CharacterSet>MultiByte</CharacterSet>
56    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
57    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
58  </PropertyGroup>
59  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
60    <ConfigurationType>StaticLibrary</ConfigurationType>
61    <UseDebugLibraries>false</UseDebugLibraries>
62    <PlatformToolset>v140</PlatformToolset>
63    <WholeProgramOptimization>true</WholeProgramOptimization>
64    <CharacterSet>MultiByte</CharacterSet>
65    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
66    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
67  </PropertyGroup>
68  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'" Label="Configuration">
69    <ConfigurationType>DynamicLibrary</ConfigurationType>
70    <UseDebugLibraries>false</UseDebugLibraries>
71    <PlatformToolset>v140</PlatformToolset>
72    <WholeProgramOptimization>true</WholeProgramOptimization>
73    <CharacterSet>MultiByte</CharacterSet>
74    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
75    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
76  </PropertyGroup>
77  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
78    <ConfigurationType>StaticLibrary</ConfigurationType>
79    <UseDebugLibraries>true</UseDebugLibraries>
80    <PlatformToolset>v140</PlatformToolset>
81    <CharacterSet>MultiByte</CharacterSet>
82    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
83    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
84  </PropertyGroup>
85  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'" Label="Configuration">
86    <ConfigurationType>DynamicLibrary</ConfigurationType>
87    <UseDebugLibraries>true</UseDebugLibraries>
88    <PlatformToolset>v140</PlatformToolset>
89    <CharacterSet>MultiByte</CharacterSet>
90    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
91    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
92  </PropertyGroup>
93  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
94    <ConfigurationType>StaticLibrary</ConfigurationType>
95    <UseDebugLibraries>false</UseDebugLibraries>
96    <PlatformToolset>v140</PlatformToolset>
97    <WholeProgramOptimization>true</WholeProgramOptimization>
98    <CharacterSet>MultiByte</CharacterSet>
99    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
100    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
101  </PropertyGroup>
102  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'" Label="Configuration">
103    <ConfigurationType>DynamicLibrary</ConfigurationType>
104    <UseDebugLibraries>false</UseDebugLibraries>
105    <PlatformToolset>v140</PlatformToolset>
106    <WholeProgramOptimization>true</WholeProgramOptimization>
107    <CharacterSet>MultiByte</CharacterSet>
108    <OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
109    <IntDir>$(PlatformName)\$(Configuration)\</IntDir>
110  </PropertyGroup>
111  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
112  <ImportGroup Label="ExtensionSettings">
113  </ImportGroup>
114  <ImportGroup Label="Shared">
115  </ImportGroup>
116  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
117    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
118  </ImportGroup>
119  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'" Label="PropertySheets">
120    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
121  </ImportGroup>
122  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
123    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124  </ImportGroup>
125  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'" Label="PropertySheets">
126    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
127  </ImportGroup>
128  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
129    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
130  </ImportGroup>
131  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'" Label="PropertySheets">
132    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
133  </ImportGroup>
134  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
135    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
136  </ImportGroup>
137  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'" Label="PropertySheets">
138    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
139  </ImportGroup>
140  <PropertyGroup Label="UserMacros" />
141  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
142    <ClCompile>
143      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
144      <BufferSecurityCheck>false</BufferSecurityCheck>
145      <ConformanceMode>true</ConformanceMode>
146      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
147      <MinimalRebuild>false</MinimalRebuild>
148      <MultiProcessorCompilation>true</MultiProcessorCompilation>
149      <OmitDefaultLibName>true</OmitDefaultLibName>
150      <Optimization>Disabled</Optimization>
151      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
152      <WarningLevel>Level4</WarningLevel>
153    </ClCompile>
154  </ItemDefinitionGroup>
155  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'">
156    <ClCompile>
157      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
158      <BufferSecurityCheck>false</BufferSecurityCheck>
159      <ConformanceMode>true</ConformanceMode>
160      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
161      <MinimalRebuild>false</MinimalRebuild>
162      <MultiProcessorCompilation>true</MultiProcessorCompilation>
163      <Optimization>Disabled</Optimization>
164      <WarningLevel>Level4</WarningLevel>
165    </ClCompile>
166    <Link>
167      <ModuleDefinitionFile>$(SolutionDir)..\ogg.def</ModuleDefinitionFile>
168    </Link>
169  </ItemDefinitionGroup>
170  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
171    <ClCompile>
172      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
173      <BufferSecurityCheck>false</BufferSecurityCheck>
174      <ConformanceMode>true</ConformanceMode>
175      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
176      <MinimalRebuild>false</MinimalRebuild>
177      <MultiProcessorCompilation>true</MultiProcessorCompilation>
178      <OmitDefaultLibName>true</OmitDefaultLibName>
179      <Optimization>Disabled</Optimization>
180      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
181      <WarningLevel>Level4</WarningLevel>
182    </ClCompile>
183  </ItemDefinitionGroup>
184  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'">
185    <ClCompile>
186      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
187      <BufferSecurityCheck>false</BufferSecurityCheck>
188      <ConformanceMode>true</ConformanceMode>
189      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
190      <MinimalRebuild>false</MinimalRebuild>
191      <MultiProcessorCompilation>true</MultiProcessorCompilation>
192      <Optimization>Disabled</Optimization>
193      <WarningLevel>Level4</WarningLevel>
194    </ClCompile>
195    <Link>
196      <ModuleDefinitionFile>$(SolutionDir)..\ogg.def</ModuleDefinitionFile>
197    </Link>
198  </ItemDefinitionGroup>
199  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
200    <ClCompile>
201      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
202      <BufferSecurityCheck>false</BufferSecurityCheck>
203      <ConformanceMode>true</ConformanceMode>
204      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
205      <FunctionLevelLinking>true</FunctionLevelLinking>
206      <IntrinsicFunctions>true</IntrinsicFunctions>
207      <MinimalRebuild>false</MinimalRebuild>
208      <MultiProcessorCompilation>true</MultiProcessorCompilation>
209      <OmitDefaultLibName>true</OmitDefaultLibName>
210      <Optimization>MaxSpeed</Optimization>
211      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
212      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
213      <WarningLevel>Level4</WarningLevel>
214    </ClCompile>
215    <Link>
216      <EnableCOMDATFolding>true</EnableCOMDATFolding>
217      <OptimizeReferences>true</OptimizeReferences>
218    </Link>
219  </ItemDefinitionGroup>
220  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'">
221    <ClCompile>
222      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
223      <BufferSecurityCheck>false</BufferSecurityCheck>
224      <ConformanceMode>true</ConformanceMode>
225      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
226      <FunctionLevelLinking>true</FunctionLevelLinking>
227      <IntrinsicFunctions>true</IntrinsicFunctions>
228      <MinimalRebuild>false</MinimalRebuild>
229      <MultiProcessorCompilation>true</MultiProcessorCompilation>
230      <Optimization>MaxSpeed</Optimization>
231      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
232      <WarningLevel>Level4</WarningLevel>
233    </ClCompile>
234    <Link>
235      <EnableCOMDATFolding>true</EnableCOMDATFolding>
236      <ModuleDefinitionFile>$(SolutionDir)..\ogg.def</ModuleDefinitionFile>
237      <OptimizeReferences>true</OptimizeReferences>
238    </Link>
239  </ItemDefinitionGroup>
240  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
241    <ClCompile>
242      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
243      <BufferSecurityCheck>false</BufferSecurityCheck>
244      <ConformanceMode>true</ConformanceMode>
245      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
246      <FunctionLevelLinking>true</FunctionLevelLinking>
247      <IntrinsicFunctions>true</IntrinsicFunctions>
248      <MinimalRebuild>false</MinimalRebuild>
249      <MultiProcessorCompilation>true</MultiProcessorCompilation>
250      <OmitDefaultLibName>true</OmitDefaultLibName>
251      <Optimization>MaxSpeed</Optimization>
252      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
253      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
254      <WarningLevel>Level4</WarningLevel>
255    </ClCompile>
256    <Link>
257      <EnableCOMDATFolding>true</EnableCOMDATFolding>
258      <OptimizeReferences>true</OptimizeReferences>
259    </Link>
260  </ItemDefinitionGroup>
261  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'">
262    <ClCompile>
263      <AdditionalIncludeDirectories>$(SolutionDir)..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
264      <BufferSecurityCheck>false</BufferSecurityCheck>
265      <ConformanceMode>true</ConformanceMode>
266      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
267      <FunctionLevelLinking>true</FunctionLevelLinking>
268      <IntrinsicFunctions>true</IntrinsicFunctions>
269      <MinimalRebuild>false</MinimalRebuild>
270      <MultiProcessorCompilation>true</MultiProcessorCompilation>
271      <Optimization>MaxSpeed</Optimization>
272      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
273      <WarningLevel>Level4</WarningLevel>
274    </ClCompile>
275    <Link>
276      <EnableCOMDATFolding>true</EnableCOMDATFolding>
277      <ModuleDefinitionFile>$(SolutionDir)..\ogg.def</ModuleDefinitionFile>
278      <OptimizeReferences>true</OptimizeReferences>
279    </Link>
280  </ItemDefinitionGroup>
281  <ItemGroup>
282    <ClCompile Include="..\..\src\bitwise.c" />
283    <ClCompile Include="..\..\src\framing.c" />
284  </ItemGroup>
285  <ItemGroup>
286    <ClInclude Include="..\..\include\ogg\ogg.h" />
287    <ClInclude Include="..\..\include\ogg\os_types.h" />
288    <ClInclude Include="..\..\src\crctable.h" />
289  </ItemGroup>
290  <ItemGroup>
291    <None Include="..\ogg.def" />
292  </ItemGroup>
293  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
294  <ImportGroup Label="ExtensionTargets">
295  </ImportGroup>
296</Project>