annotate build/VampPluginSDK.vcxproj @ 486:42904505a18f

Update MSVC build projects - two solutions, one for plugin SDK and one for host SDK, with each containing the two relevant projects. Default is now release x64.
author Chris Cannam
date Thu, 23 Feb 2017 15:03:29 +0000
parents f6ec4e53ca20
children
rev   line source
Chris@486 1 <?xml version="1.0" encoding="utf-8"?>
Chris@486 2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
chris@341 3 <ItemGroup Label="ProjectConfigurations">
chris@341 4 <ProjectConfiguration Include="Debug|Win32">
chris@341 5 <Configuration>Debug</Configuration>
chris@341 6 <Platform>Win32</Platform>
chris@341 7 </ProjectConfiguration>
Chris@358 8 <ProjectConfiguration Include="Debug|x64">
Chris@358 9 <Configuration>Debug</Configuration>
Chris@358 10 <Platform>x64</Platform>
Chris@358 11 </ProjectConfiguration>
chris@341 12 <ProjectConfiguration Include="Release|Win32">
chris@341 13 <Configuration>Release</Configuration>
chris@341 14 <Platform>Win32</Platform>
chris@341 15 </ProjectConfiguration>
Chris@358 16 <ProjectConfiguration Include="Release|x64">
Chris@358 17 <Configuration>Release</Configuration>
Chris@358 18 <Platform>x64</Platform>
Chris@358 19 </ProjectConfiguration>
chris@341 20 </ItemGroup>
chris@341 21 <PropertyGroup Label="Globals">
chris@341 22 <ProjectGuid>{65EFA7D7-C3CE-4D29-BE96-E27F2B5979A5}</ProjectGuid>
chris@341 23 <RootNamespace>VampPluginSDK</RootNamespace>
chris@341 24 <Keyword>Win32Proj</Keyword>
chris@341 25 </PropertyGroup>
chris@341 26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
chris@341 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
chris@341 28 <ConfigurationType>StaticLibrary</ConfigurationType>
Chris@486 29 <PlatformToolset>v120</PlatformToolset>
Chris@358 30 </PropertyGroup>
Chris@358 31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
Chris@358 32 <ConfigurationType>StaticLibrary</ConfigurationType>
Chris@486 33 <PlatformToolset>v120</PlatformToolset>
chris@341 34 </PropertyGroup>
chris@341 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
chris@341 36 <ConfigurationType>StaticLibrary</ConfigurationType>
Chris@486 37 <PlatformToolset>v120</PlatformToolset>
Chris@358 38 </PropertyGroup>
Chris@358 39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
Chris@358 40 <ConfigurationType>StaticLibrary</ConfigurationType>
Chris@486 41 <PlatformToolset>v120</PlatformToolset>
chris@341 42 </PropertyGroup>
chris@341 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
chris@341 44 <ImportGroup Label="ExtensionSettings">
chris@341 45 </ImportGroup>
chris@341 46 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
chris@341 47 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
chris@341 48 </ImportGroup>
Chris@358 49 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
Chris@358 50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@358 51 </ImportGroup>
chris@341 52 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
chris@341 53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
chris@341 54 </ImportGroup>
Chris@358 55 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
Chris@358 56 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
Chris@358 57 </ImportGroup>
chris@341 58 <PropertyGroup Label="UserMacros" />
chris@341 59 <PropertyGroup>
chris@341 60 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
chris@341 61 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir>
chris@341 62 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir>
chris@341 63 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir>
chris@341 64 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>
chris@341 65 </PropertyGroup>
chris@341 66 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
chris@341 67 <ClCompile>
chris@341 68 <Optimization>Disabled</Optimization>
chris@341 69 <AdditionalIncludeDirectories>..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
chris@341 70 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
chris@341 71 <MinimalRebuild>true</MinimalRebuild>
chris@341 72 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
chris@341 73 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
chris@341 74 <PrecompiledHeader>
chris@341 75 </PrecompiledHeader>
chris@341 76 <WarningLevel>Level3</WarningLevel>
chris@341 77 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
chris@341 78 </ClCompile>
chris@341 79 </ItemDefinitionGroup>
Chris@358 80 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
Chris@358 81 <ClCompile>
Chris@358 82 <Optimization>Disabled</Optimization>
Chris@358 83 <AdditionalIncludeDirectories>..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
Chris@358 84 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
Chris@358 85 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
Chris@358 86 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
Chris@358 87 <PrecompiledHeader>
Chris@358 88 </PrecompiledHeader>
Chris@358 89 <WarningLevel>Level3</WarningLevel>
Chris@358 90 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Chris@358 91 </ClCompile>
Chris@358 92 </ItemDefinitionGroup>
chris@341 93 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
chris@341 94 <ClCompile>
chris@341 95 <AdditionalIncludeDirectories>..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
Chris@400 96 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);_USE_MATH_DEFINES</PreprocessorDefinitions>
chris@341 97 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
chris@341 98 <PrecompiledHeader>
chris@341 99 </PrecompiledHeader>
chris@341 100 <WarningLevel>Level2</WarningLevel>
chris@341 101 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
chris@341 102 </ClCompile>
chris@341 103 </ItemDefinitionGroup>
Chris@358 104 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
Chris@358 105 <ClCompile>
Chris@358 106 <AdditionalIncludeDirectories>..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
Chris@358 107 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);_USE_MATH_DEFINES</PreprocessorDefinitions>
Chris@358 108 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
Chris@358 109 <PrecompiledHeader>
Chris@358 110 </PrecompiledHeader>
Chris@358 111 <WarningLevel>Level2</WarningLevel>
Chris@358 112 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
Chris@358 113 </ClCompile>
Chris@358 114 </ItemDefinitionGroup>
chris@341 115 <ItemGroup>
chris@341 116 <ClInclude Include="..\vamp-sdk\plugguard.h" />
chris@341 117 <ClInclude Include="..\vamp-sdk\Plugin.h" />
chris@341 118 <ClInclude Include="..\vamp-sdk\PluginAdapter.h" />
chris@341 119 <ClInclude Include="..\vamp-sdk\PluginBase.h" />
chris@341 120 <ClInclude Include="..\vamp-sdk\FFT.h" />
chris@341 121 <ClInclude Include="..\vamp-sdk\RealTime.h" />
chris@341 122 <ClInclude Include="..\vamp-sdk\vamp-sdk.h" />
chris@341 123 </ItemGroup>
chris@341 124 <ItemGroup>
chris@341 125 <ClCompile Include="..\src\vamp-sdk\PluginAdapter.cpp" />
chris@341 126 <ClCompile Include="..\src\vamp-sdk\FFT.cpp" />
chris@341 127 <ClCompile Include="..\src\vamp-sdk\RealTime.cpp" />
chris@341 128 </ItemGroup>
chris@341 129 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
chris@341 130 <ImportGroup Label="ExtensionTargets">
chris@341 131 </ImportGroup>
Chris@486 132 </Project>