annotate src/opusfile-0.9/win32/VS2015/opusfile_example.vcxproj @ 69:7aeed7906520

Add Opus sources and macOS builds
author Chris Cannam
date Wed, 23 Jan 2019 13:48:08 +0000
parents
children
rev   line source
Chris@69 1 <?xml version="1.0" encoding="utf-8"?>
Chris@69 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Chris@69 3 <ItemGroup Label="ProjectConfigurations">
Chris@69 4 <ProjectConfiguration Include="Debug|Win32">
Chris@69 5 <Configuration>Debug</Configuration>
Chris@69 6 <Platform>Win32</Platform>
Chris@69 7 </ProjectConfiguration>
Chris@69 8 <ProjectConfiguration Include="Debug|x64">
Chris@69 9 <Configuration>Debug</Configuration>
Chris@69 10 <Platform>x64</Platform>
Chris@69 11 </ProjectConfiguration>
Chris@69 12 <ProjectConfiguration Include="Release-NoHTTP|Win32">
Chris@69 13 <Configuration>Release-NoHTTP</Configuration>
Chris@69 14 <Platform>Win32</Platform>
Chris@69 15 </ProjectConfiguration>
Chris@69 16 <ProjectConfiguration Include="Release-NoHTTP|x64">
Chris@69 17 <Configuration>Release-NoHTTP</Configuration>
Chris@69 18 <Platform>x64</Platform>
Chris@69 19 </ProjectConfiguration>
Chris@69 20 <ProjectConfiguration Include="Release|Win32">
Chris@69 21 <Configuration>Release</Configuration>
Chris@69 22 <Platform>Win32</Platform>
Chris@69 23 </ProjectConfiguration>
Chris@69 24 <ProjectConfiguration Include="Release|x64">
Chris@69 25 <Configuration>Release</Configuration>
Chris@69 26 <Platform>x64</Platform>
Chris@69 27 </ProjectConfiguration>
Chris@69 28 </ItemGroup>
Chris@69 29 <PropertyGroup Label="Globals">
Chris@69 30 <ProjectGuid>{5B354509-E328-439E-B79D-D8DD7F7FF8E3}</ProjectGuid>
Chris@69 31 <Keyword>Win32Proj</Keyword>
Chris@69 32 <RootNamespace>opusfile_example</RootNamespace>
Chris@69 33 </PropertyGroup>
Chris@69 34 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
Chris@69 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
Chris@69 36 <ConfigurationType>Application</ConfigurationType>
Chris@69 37 <UseDebugLibraries>true</UseDebugLibraries>
Chris@69 38 <CharacterSet>Unicode</CharacterSet>
Chris@69 39 <PlatformToolset>v140</PlatformToolset>
Chris@69 40 </PropertyGroup>
Chris@69 41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
Chris@69 42 <ConfigurationType>Application</ConfigurationType>
Chris@69 43 <UseDebugLibraries>true</UseDebugLibraries>
Chris@69 44 <CharacterSet>Unicode</CharacterSet>
Chris@69 45 <PlatformToolset>v140</PlatformToolset>
Chris@69 46 </PropertyGroup>
Chris@69 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
Chris@69 48 <ConfigurationType>Application</ConfigurationType>
Chris@69 49 <UseDebugLibraries>false</UseDebugLibraries>
Chris@69 50 <WholeProgramOptimization>true</WholeProgramOptimization>
Chris@69 51 <CharacterSet>Unicode</CharacterSet>
Chris@69 52 <PlatformToolset>v140</PlatformToolset>
Chris@69 53 </PropertyGroup>
Chris@69 54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|Win32'" Label="Configuration">
Chris@69 55 <ConfigurationType>Application</ConfigurationType>
Chris@69 56 <UseDebugLibraries>false</UseDebugLibraries>
Chris@69 57 <WholeProgramOptimization>true</WholeProgramOptimization>
Chris@69 58 <CharacterSet>Unicode</CharacterSet>
Chris@69 59 <PlatformToolset>v140</PlatformToolset>
Chris@69 60 </PropertyGroup>
Chris@69 61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
Chris@69 62 <ConfigurationType>Application</ConfigurationType>
Chris@69 63 <UseDebugLibraries>false</UseDebugLibraries>
Chris@69 64 <WholeProgramOptimization>true</WholeProgramOptimization>
Chris@69 65 <CharacterSet>Unicode</CharacterSet>
Chris@69 66 <PlatformToolset>v140</PlatformToolset>
Chris@69 67 </PropertyGroup>
Chris@69 68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|x64'" Label="Configuration">
Chris@69 69 <ConfigurationType>Application</ConfigurationType>
Chris@69 70 <UseDebugLibraries>false</UseDebugLibraries>
Chris@69 71 <WholeProgramOptimization>true</WholeProgramOptimization>
Chris@69 72 <CharacterSet>Unicode</CharacterSet>
Chris@69 73 <PlatformToolset>v140</PlatformToolset>
Chris@69 74 </PropertyGroup>
Chris@69 75 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
Chris@69 76 <ImportGroup Label="ExtensionSettings">
Chris@69 77 </ImportGroup>
Chris@69 78 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Chris@69 79 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 80 </ImportGroup>
Chris@69 81 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
Chris@69 82 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 83 </ImportGroup>
Chris@69 84 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Chris@69 85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 86 </ImportGroup>
Chris@69 87 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|Win32'" Label="PropertySheets">
Chris@69 88 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 89 </ImportGroup>
Chris@69 90 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
Chris@69 91 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 92 </ImportGroup>
Chris@69 93 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|x64'" Label="PropertySheets">
Chris@69 94 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@69 95 </ImportGroup>
Chris@69 96 <PropertyGroup Label="UserMacros" />
Chris@69 97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Chris@69 98 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\$(Configuration);..\..\..\ogg\win32\VS2015\$(Platform)\$(Configuration);..\..\..\openssl\$(Platform)\Release\lib;..\..\..\openssl\out32;$(LibraryPath)</LibraryPath>
Chris@69 99 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 100 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 101 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\..\openssl\inc32;..\..\..\openssl\$(Platform)\Release\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 102 </PropertyGroup>
Chris@69 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Chris@69 104 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\$(Configuration);..\..\..\ogg\win32\VS2015\$(Platform)\$(Configuration);..\..\..\openssl\$(Platform)\Release\lib;..\..\..\openssl\out32;$(LibraryPath)</LibraryPath>
Chris@69 105 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 106 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 107 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\..\openssl\inc32;..\..\..\openssl\$(Platform)\Release\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 108 </PropertyGroup>
Chris@69 109 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Chris@69 110 <LinkIncremental>false</LinkIncremental>
Chris@69 111 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\$(Configuration);..\..\..\ogg\win32\VS2015\$(Platform)\$(Configuration);..\..\..\openssl\$(Platform)\Release\lib;..\..\..\openssl\out32;$(LibraryPath)</LibraryPath>
Chris@69 112 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 113 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 114 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\..\openssl\inc32;..\..\..\openssl\$(Platform)\Release\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 115 </PropertyGroup>
Chris@69 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|Win32'">
Chris@69 117 <LinkIncremental>false</LinkIncremental>
Chris@69 118 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\Release;..\..\..\ogg\win32\VS2015\$(Platform)\Release;$(LibraryPath)</LibraryPath>
Chris@69 119 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 120 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 121 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 122 </PropertyGroup>
Chris@69 123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Chris@69 124 <LinkIncremental>false</LinkIncremental>
Chris@69 125 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\$(Configuration);..\..\..\ogg\win32\VS2015\$(Platform)\$(Configuration);..\..\..\openssl\$(Platform)\Release\lib;..\..\..\openssl\out32;$(LibraryPath)</LibraryPath>
Chris@69 126 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 127 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 128 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\..\openssl\inc32;..\..\..\openssl\$(Platform)\Release\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 129 </PropertyGroup>
Chris@69 130 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|x64'">
Chris@69 131 <LinkIncremental>false</LinkIncremental>
Chris@69 132 <LibraryPath>..\..\..\opus\win32\VS2015\$(Platform)\Release;..\..\..\ogg\win32\VS2015\$(Platform)\Release;$(LibraryPath)</LibraryPath>
Chris@69 133 <OutDir>$(Platform)\$(Configuration)\</OutDir>
Chris@69 134 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
Chris@69 135 <IncludePath>..\..\..\opus\include;..\..\..\ogg\include;..\..\include;$(IncludePath)</IncludePath>
Chris@69 136 </PropertyGroup>
Chris@69 137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
Chris@69 138 <ClCompile>
Chris@69 139 <PrecompiledHeader>
Chris@69 140 </PrecompiledHeader>
Chris@69 141 <WarningLevel>Level3</WarningLevel>
Chris@69 142 <Optimization>Disabled</Optimization>
Chris@69 143 <PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 144 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Chris@69 145 </ClCompile>
Chris@69 146 <Link>
Chris@69 147 <SubSystem>Console</SubSystem>
Chris@69 148 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 149 <AdditionalDependencies>libogg_static.lib;opus.lib;libeay32.lib;ssleay32.lib;ws2_32.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 150 </Link>
Chris@69 151 </ItemDefinitionGroup>
Chris@69 152 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Chris@69 153 <ClCompile>
Chris@69 154 <PrecompiledHeader>
Chris@69 155 </PrecompiledHeader>
Chris@69 156 <WarningLevel>Level3</WarningLevel>
Chris@69 157 <Optimization>Disabled</Optimization>
Chris@69 158 <PreprocessorDefinitions>WIN32;WIN64;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 159 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
Chris@69 160 </ClCompile>
Chris@69 161 <Link>
Chris@69 162 <SubSystem>Console</SubSystem>
Chris@69 163 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 164 <AdditionalDependencies>libogg_static.lib;opus.lib;libeay32.lib;ssleay32.lib;ws2_32.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 165 </Link>
Chris@69 166 </ItemDefinitionGroup>
Chris@69 167 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
Chris@69 168 <ClCompile>
Chris@69 169 <WarningLevel>Level3</WarningLevel>
Chris@69 170 <PrecompiledHeader>
Chris@69 171 </PrecompiledHeader>
Chris@69 172 <Optimization>MaxSpeed</Optimization>
Chris@69 173 <FunctionLevelLinking>true</FunctionLevelLinking>
Chris@69 174 <IntrinsicFunctions>true</IntrinsicFunctions>
Chris@69 175 <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 176 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Chris@69 177 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
Chris@69 178 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
Chris@69 179 </ClCompile>
Chris@69 180 <Link>
Chris@69 181 <SubSystem>Console</SubSystem>
Chris@69 182 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 183 <EnableCOMDATFolding>true</EnableCOMDATFolding>
Chris@69 184 <OptimizeReferences>true</OptimizeReferences>
Chris@69 185 <AdditionalDependencies>libogg_static.lib;opus.lib;libeay32.lib;ssleay32.lib;ws2_32.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 186 </Link>
Chris@69 187 </ItemDefinitionGroup>
Chris@69 188 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|Win32'">
Chris@69 189 <ClCompile>
Chris@69 190 <WarningLevel>Level3</WarningLevel>
Chris@69 191 <PrecompiledHeader>
Chris@69 192 </PrecompiledHeader>
Chris@69 193 <Optimization>MaxSpeed</Optimization>
Chris@69 194 <FunctionLevelLinking>true</FunctionLevelLinking>
Chris@69 195 <IntrinsicFunctions>true</IntrinsicFunctions>
Chris@69 196 <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 197 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Chris@69 198 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
Chris@69 199 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
Chris@69 200 </ClCompile>
Chris@69 201 <Link>
Chris@69 202 <SubSystem>Console</SubSystem>
Chris@69 203 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 204 <EnableCOMDATFolding>true</EnableCOMDATFolding>
Chris@69 205 <OptimizeReferences>true</OptimizeReferences>
Chris@69 206 <AdditionalDependencies>libogg_static.lib;opus.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 207 </Link>
Chris@69 208 </ItemDefinitionGroup>
Chris@69 209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Chris@69 210 <ClCompile>
Chris@69 211 <WarningLevel>Level3</WarningLevel>
Chris@69 212 <PrecompiledHeader>
Chris@69 213 </PrecompiledHeader>
Chris@69 214 <Optimization>MaxSpeed</Optimization>
Chris@69 215 <FunctionLevelLinking>true</FunctionLevelLinking>
Chris@69 216 <IntrinsicFunctions>true</IntrinsicFunctions>
Chris@69 217 <PreprocessorDefinitions>WIN32;WIN64;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 218 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Chris@69 219 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
Chris@69 220 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
Chris@69 221 </ClCompile>
Chris@69 222 <Link>
Chris@69 223 <SubSystem>Console</SubSystem>
Chris@69 224 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 225 <EnableCOMDATFolding>true</EnableCOMDATFolding>
Chris@69 226 <OptimizeReferences>true</OptimizeReferences>
Chris@69 227 <AdditionalDependencies>libogg_static.lib;opus.lib;libeay32.lib;ssleay32.lib;ws2_32.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 228 </Link>
Chris@69 229 </ItemDefinitionGroup>
Chris@69 230 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-NoHTTP|x64'">
Chris@69 231 <ClCompile>
Chris@69 232 <WarningLevel>Level3</WarningLevel>
Chris@69 233 <PrecompiledHeader>
Chris@69 234 </PrecompiledHeader>
Chris@69 235 <Optimization>MaxSpeed</Optimization>
Chris@69 236 <FunctionLevelLinking>true</FunctionLevelLinking>
Chris@69 237 <IntrinsicFunctions>true</IntrinsicFunctions>
Chris@69 238 <PreprocessorDefinitions>WIN32;WIN64;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@69 239 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Chris@69 240 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
Chris@69 241 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
Chris@69 242 </ClCompile>
Chris@69 243 <Link>
Chris@69 244 <SubSystem>Console</SubSystem>
Chris@69 245 <GenerateDebugInformation>true</GenerateDebugInformation>
Chris@69 246 <EnableCOMDATFolding>true</EnableCOMDATFolding>
Chris@69 247 <OptimizeReferences>true</OptimizeReferences>
Chris@69 248 <AdditionalDependencies>libogg_static.lib;opus.lib;%(AdditionalDependencies)</AdditionalDependencies>
Chris@69 249 </Link>
Chris@69 250 </ItemDefinitionGroup>
Chris@69 251 <ItemGroup>
Chris@69 252 <ClCompile Include="..\..\examples\opusfile_example.c" />
Chris@69 253 <ClCompile Include="..\..\examples\win32utf8.c" />
Chris@69 254 </ItemGroup>
Chris@69 255 <ItemGroup>
Chris@69 256 <ProjectReference Include="opusfile.vcxproj">
Chris@69 257 <Project>{1a4b5203-52eb-4805-9511-84b1bd094fca}</Project>
Chris@69 258 </ProjectReference>
Chris@69 259 </ItemGroup>
Chris@69 260 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Chris@69 261 <ImportGroup Label="ExtensionTargets">
Chris@69 262 </ImportGroup>
Chris@69 263 </Project>