annotate src/opusfile-0.9/win32/VS2015/opusfile_example.vcxproj @ 154:4664ac0c1032

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