• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.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="ReleaseNASM|Win32">
13      <Configuration>ReleaseNASM</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="ReleaseNASM|x64">
17      <Configuration>ReleaseNASM</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="ReleaseSSE2|Win32">
21      <Configuration>ReleaseSSE2</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="ReleaseSSE2|x64">
25      <Configuration>ReleaseSSE2</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="Release|Win32">
29      <Configuration>Release</Configuration>
30      <Platform>Win32</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    <ProjectName>libmp3lame</ProjectName>
39    <ProjectGuid>{92BD50AA-04D6-4FBF-ACE1-468FAF6778F2}</ProjectGuid>
40    <RootNamespace>libmp3lame</RootNamespace>
41    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
42  </PropertyGroup>
43  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
44  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="Configuration">
45    <ConfigurationType>DynamicLibrary</ConfigurationType>
46    <UseOfMfc>false</UseOfMfc>
47    <PlatformToolset>v142</PlatformToolset>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="Configuration">
50    <ConfigurationType>DynamicLibrary</ConfigurationType>
51    <UseOfMfc>false</UseOfMfc>
52    <PlatformToolset>v142</PlatformToolset>
53  </PropertyGroup>
54  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
55    <ConfigurationType>DynamicLibrary</ConfigurationType>
56    <UseOfMfc>false</UseOfMfc>
57    <PlatformToolset>v142</PlatformToolset>
58  </PropertyGroup>
59  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
60    <ConfigurationType>DynamicLibrary</ConfigurationType>
61    <UseOfMfc>false</UseOfMfc>
62    <PlatformToolset>v142</PlatformToolset>
63  </PropertyGroup>
64  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="Configuration">
65    <ConfigurationType>DynamicLibrary</ConfigurationType>
66    <UseOfMfc>false</UseOfMfc>
67    <PlatformToolset>v142</PlatformToolset>
68  </PropertyGroup>
69  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="Configuration">
70    <ConfigurationType>DynamicLibrary</ConfigurationType>
71    <UseOfMfc>false</UseOfMfc>
72    <PlatformToolset>v142</PlatformToolset>
73  </PropertyGroup>
74  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
75    <ConfigurationType>DynamicLibrary</ConfigurationType>
76    <UseOfMfc>false</UseOfMfc>
77    <PlatformToolset>v142</PlatformToolset>
78  </PropertyGroup>
79  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
80    <ConfigurationType>DynamicLibrary</ConfigurationType>
81    <UseOfMfc>false</UseOfMfc>
82    <PlatformToolset>v142</PlatformToolset>
83  </PropertyGroup>
84  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
85  <ImportGroup Label="ExtensionSettings">
86    <Import Project="vs2019_nasm.props" />
87  </ImportGroup>
88  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="PropertySheets">
89    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90    <Import Project="vs2019_libmpg123_config.props" />
91    <Import Project="vs2019_lame_config.props" />
92    <Import Project="vs2019_arch_sse2.props" />
93  </ImportGroup>
94  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="PropertySheets">
95    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96    <Import Project="vs2019_libmpg123_config.props" />
97    <Import Project="vs2019_lame_config.props" />
98    <Import Project="vs2019_arch_sse2.props" />
99  </ImportGroup>
100  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
101    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
102    <Import Project="vs2019_libmpg123_config.props" />
103    <Import Project="vs2019_lame_config.props" />
104    <Import Project="vs2019_arch_x87.props" />
105  </ImportGroup>
106  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
107    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
108    <Import Project="vs2019_libmpg123_config.props" />
109    <Import Project="vs2019_lame_config.props" />
110    <Import Project="vs2019_arch_x87.props" />
111  </ImportGroup>
112  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="PropertySheets">
113    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
114    <Import Project="vs2019_libmpg123_config.props" />
115    <Import Project="vs2019_lame_config.props" />
116    <Import Project="vs2019_arch_nasm.props" />
117  </ImportGroup>
118  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="PropertySheets">
119    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120    <Import Project="vs2019_libmpg123_config.props" />
121    <Import Project="vs2019_lame_config.props" />
122    <Import Project="vs2019_arch_nasm.props" />
123  </ImportGroup>
124  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
125    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
126    <Import Project="vs2019_libmpg123_config.props" />
127    <Import Project="vs2019_lame_config.props" />
128    <Import Project="vs2019_arch_x87.props" />
129  </ImportGroup>
130  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
131    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
132    <Import Project="vs2019_libmpg123_config.props" />
133    <Import Project="vs2019_lame_config.props" />
134    <Import Project="vs2019_arch_x87.props" />
135  </ImportGroup>
136  <PropertyGroup Label="UserMacros" />
137  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
138    <ClCompile>
139      <Optimization>Full</Optimization>
140      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
141      <IntrinsicFunctions>true</IntrinsicFunctions>
142      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
143      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
144      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
145      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
146    </ClCompile>
147    <ResourceCompile>
148      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
149      <Culture>0x0409</Culture>
150    </ResourceCompile>
151    <Link>
152      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
153    </Link>
154  </ItemDefinitionGroup>
155  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
156    <ClCompile>
157      <Optimization>Full</Optimization>
158      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
159      <IntrinsicFunctions>true</IntrinsicFunctions>
160      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
161      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
162      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
163      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
164    </ClCompile>
165    <ResourceCompile>
166      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
167      <Culture>0x0409</Culture>
168    </ResourceCompile>
169    <Link>
170      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
171    </Link>
172  </ItemDefinitionGroup>
173  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'">
174    <ClCompile>
175      <Optimization>Full</Optimization>
176      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
177      <IntrinsicFunctions>true</IntrinsicFunctions>
178      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
179      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
180      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
181      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
182    </ClCompile>
183    <ResourceCompile>
184      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
185      <Culture>0x0409</Culture>
186    </ResourceCompile>
187    <Link>
188      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
189    </Link>
190  </ItemDefinitionGroup>
191  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'">
192    <ClCompile>
193      <Optimization>Full</Optimization>
194      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
195      <IntrinsicFunctions>true</IntrinsicFunctions>
196      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
197      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
198      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
199      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
200    </ClCompile>
201    <ResourceCompile>
202      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
203      <Culture>0x0409</Culture>
204    </ResourceCompile>
205    <Link>
206      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
207    </Link>
208  </ItemDefinitionGroup>
209  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
210    <ClCompile>
211      <Optimization>Disabled</Optimization>
212      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
213      <PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
214      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
215    </ClCompile>
216    <ResourceCompile>
217      <PreprocessorDefinitions>_DLL=$(TargetFileName);_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218      <Culture>0x0409</Culture>
219    </ResourceCompile>
220    <Link>
221      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
222    </Link>
223  </ItemDefinitionGroup>
224  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
225    <ClCompile>
226      <Optimization>Disabled</Optimization>
227      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
228      <PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
229      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
230    </ClCompile>
231    <ResourceCompile>
232      <PreprocessorDefinitions>_DLL=$(TargetFileName);_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233      <Culture>0x0409</Culture>
234    </ResourceCompile>
235    <Link>
236      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
237    </Link>
238  </ItemDefinitionGroup>
239  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'">
240    <ClCompile>
241      <Optimization>Full</Optimization>
242      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
243      <IntrinsicFunctions>true</IntrinsicFunctions>
244      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
245      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
246      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
247      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
248    </ClCompile>
249    <ResourceCompile>
250      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
251      <Culture>0x0409</Culture>
252    </ResourceCompile>
253    <Link>
254      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
255    </Link>
256  </ItemDefinitionGroup>
257  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'">
258    <ClCompile>
259      <Optimization>Full</Optimization>
260      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
261      <IntrinsicFunctions>true</IntrinsicFunctions>
262      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
263      <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
264      <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
265      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
266    </ClCompile>
267    <ResourceCompile>
268      <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
269      <Culture>0x0409</Culture>
270    </ResourceCompile>
271    <Link>
272      <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile>
273    </Link>
274  </ItemDefinitionGroup>
275  <ItemGroup>
276    <ResourceCompile Include="..\libmp3lame\lame.rc" />
277  </ItemGroup>
278  <ItemGroup>
279    <ProjectReference Include="vs2019_libmp3lame.vcxproj">
280      <Project>{20536101-3b0e-43ef-94f9-080d595dac57}</Project>
281      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
282    </ProjectReference>
283  </ItemGroup>
284  <ItemGroup>
285    <None Include="..\include\lame.def" />
286  </ItemGroup>
287  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
288  <ImportGroup Label="ExtensionTargets">
289    <Import Project="vs2019_nasm.targets" />
290  </ImportGroup>
291</Project>