Mercurial > hg > vamp-plugin-sdk
comparison build/VampExamplePlugins.vcxproj @ 358:34ff6b72b0f4
Combined VC++ solution containing plugin SDK, host SDK, example plugins, and simple host projects
author | Chris Cannam |
---|---|
date | Fri, 13 Sep 2013 14:58:41 +0100 |
parents | f67cf32a934b |
children | 42904505a18f |
comparison
equal
deleted
inserted
replaced
357:ef49ec7b71be | 358:34ff6b72b0f4 |
---|---|
3 <ItemGroup Label="ProjectConfigurations"> | 3 <ItemGroup Label="ProjectConfigurations"> |
4 <ProjectConfiguration Include="Debug|Win32"> | 4 <ProjectConfiguration Include="Debug|Win32"> |
5 <Configuration>Debug</Configuration> | 5 <Configuration>Debug</Configuration> |
6 <Platform>Win32</Platform> | 6 <Platform>Win32</Platform> |
7 </ProjectConfiguration> | 7 </ProjectConfiguration> |
8 <ProjectConfiguration Include="Debug|x64"> | |
9 <Configuration>Debug</Configuration> | |
10 <Platform>x64</Platform> | |
11 </ProjectConfiguration> | |
8 <ProjectConfiguration Include="Release|Win32"> | 12 <ProjectConfiguration Include="Release|Win32"> |
9 <Configuration>Release</Configuration> | 13 <Configuration>Release</Configuration> |
10 <Platform>Win32</Platform> | 14 <Platform>Win32</Platform> |
15 </ProjectConfiguration> | |
16 <ProjectConfiguration Include="Release|x64"> | |
17 <Configuration>Release</Configuration> | |
18 <Platform>x64</Platform> | |
11 </ProjectConfiguration> | 19 </ProjectConfiguration> |
12 </ItemGroup> | 20 </ItemGroup> |
13 <PropertyGroup Label="Globals"> | 21 <PropertyGroup Label="Globals"> |
14 <ProjectGuid>{B3D1F5A4-4571-4D20-B184-8ACD03D6C97A}</ProjectGuid> | 22 <ProjectGuid>{B3D1F5A4-4571-4D20-B184-8ACD03D6C97A}</ProjectGuid> |
15 <RootNamespace>VampExamplePlugins</RootNamespace> | 23 <RootNamespace>VampExamplePlugins</RootNamespace> |
16 <Keyword>Win32Proj</Keyword> | 24 <Keyword>Win32Proj</Keyword> |
17 </PropertyGroup> | 25 </PropertyGroup> |
18 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | 26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
20 <ConfigurationType>DynamicLibrary</ConfigurationType> | 28 <ConfigurationType>DynamicLibrary</ConfigurationType> |
29 <PlatformToolset>v110</PlatformToolset> | |
30 </PropertyGroup> | |
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | |
32 <ConfigurationType>DynamicLibrary</ConfigurationType> | |
33 <PlatformToolset>v110</PlatformToolset> | |
21 </PropertyGroup> | 34 </PropertyGroup> |
22 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
23 <ConfigurationType>DynamicLibrary</ConfigurationType> | 36 <ConfigurationType>DynamicLibrary</ConfigurationType> |
37 <PlatformToolset>v110</PlatformToolset> | |
38 </PropertyGroup> | |
39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | |
40 <ConfigurationType>DynamicLibrary</ConfigurationType> | |
41 <PlatformToolset>v110</PlatformToolset> | |
24 </PropertyGroup> | 42 </PropertyGroup> |
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
26 <ImportGroup Label="ExtensionSettings"> | 44 <ImportGroup Label="ExtensionSettings"> |
27 </ImportGroup> | 45 </ImportGroup> |
28 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | 46 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> |
29 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | 47 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
30 </ImportGroup> | 48 </ImportGroup> |
49 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | |
50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
51 </ImportGroup> | |
31 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | 52 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> |
53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
54 </ImportGroup> | |
55 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | |
32 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | 56 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
33 </ImportGroup> | 57 </ImportGroup> |
34 <PropertyGroup Label="UserMacros" /> | 58 <PropertyGroup Label="UserMacros" /> |
35 <PropertyGroup> | 59 <PropertyGroup> |
36 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | 60 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> |
37 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir> | 61 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir> |
38 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir> | 62 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir> |
39 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | 63 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> |
64 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | |
40 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir> | 65 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir> |
41 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir> | 66 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir> |
42 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</LinkIncremental> | 67 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</LinkIncremental> |
68 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</LinkIncremental> | |
43 </PropertyGroup> | 69 </PropertyGroup> |
44 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | 70 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
45 <ClCompile> | 71 <ClCompile> |
46 <Optimization>Disabled</Optimization> | 72 <Optimization>Disabled</Optimization> |
47 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | 73 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
61 <GenerateDebugInformation>true</GenerateDebugInformation> | 87 <GenerateDebugInformation>true</GenerateDebugInformation> |
62 <SubSystem>Windows</SubSystem> | 88 <SubSystem>Windows</SubSystem> |
63 <TargetMachine>MachineX86</TargetMachine> | 89 <TargetMachine>MachineX86</TargetMachine> |
64 </Link> | 90 </Link> |
65 </ItemDefinitionGroup> | 91 </ItemDefinitionGroup> |
92 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
93 <ClCompile> | |
94 <Optimization>Disabled</Optimization> | |
95 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
96 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;VAMPEXAMPLEPLUGINS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
97 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | |
98 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | |
99 <PrecompiledHeader> | |
100 </PrecompiledHeader> | |
101 <WarningLevel>Level3</WarningLevel> | |
102 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
103 <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> | |
104 </ClCompile> | |
105 <Link> | |
106 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> | |
107 <OutputFile>$(OutDir)vamp-example-plugins.dll</OutputFile> | |
108 <GenerateDebugInformation>true</GenerateDebugInformation> | |
109 <SubSystem>Windows</SubSystem> | |
110 </Link> | |
111 </ItemDefinitionGroup> | |
66 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | 112 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
67 <ClCompile> | 113 <ClCompile> |
68 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | 114 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
69 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPEXAMPLEPLUGINS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | 115 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPEXAMPLEPLUGINS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
70 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 116 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
80 <GenerateDebugInformation>true</GenerateDebugInformation> | 126 <GenerateDebugInformation>true</GenerateDebugInformation> |
81 <SubSystem>Windows</SubSystem> | 127 <SubSystem>Windows</SubSystem> |
82 <OptimizeReferences>true</OptimizeReferences> | 128 <OptimizeReferences>true</OptimizeReferences> |
83 <EnableCOMDATFolding>true</EnableCOMDATFolding> | 129 <EnableCOMDATFolding>true</EnableCOMDATFolding> |
84 <TargetMachine>MachineX86</TargetMachine> | 130 <TargetMachine>MachineX86</TargetMachine> |
131 </Link> | |
132 </ItemDefinitionGroup> | |
133 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
134 <ClCompile> | |
135 <AdditionalIncludeDirectories>$(ProjectDir)/..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
136 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPEXAMPLEPLUGINS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
137 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | |
138 <PrecompiledHeader> | |
139 </PrecompiledHeader> | |
140 <WarningLevel>Level3</WarningLevel> | |
141 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
142 <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> | |
143 </ClCompile> | |
144 <Link> | |
145 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> | |
146 <OutputFile>$(OutDir)vamp-example-plugins.dll</OutputFile> | |
147 <GenerateDebugInformation>true</GenerateDebugInformation> | |
148 <SubSystem>Windows</SubSystem> | |
149 <OptimizeReferences>true</OptimizeReferences> | |
150 <EnableCOMDATFolding>true</EnableCOMDATFolding> | |
85 </Link> | 151 </Link> |
86 </ItemDefinitionGroup> | 152 </ItemDefinitionGroup> |
87 <ItemGroup> | 153 <ItemGroup> |
88 <ClInclude Include="..\examples\AmplitudeFollower.h" /> | 154 <ClInclude Include="..\examples\AmplitudeFollower.h" /> |
89 <ClInclude Include="..\examples\FixedTempoEstimator.h" /> | 155 <ClInclude Include="..\examples\FixedTempoEstimator.h" /> |