view win32-build/pyin.vcxproj @ 164:a7d9c6142f8f tip

Added tag v1.2 for changeset 4a97f7638ffd
author Chris Cannam
date Thu, 06 Feb 2020 15:02:47 +0000
parents 643bae02d652
children
line wrap: on
line source
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{E3D050ED-1FF6-3735-9954-36D5ED2E5027}</ProjectGuid>
    <RootNamespace>pyin</RootNamespace>
    <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
    <WindowsTargetPlatformMinVersion>10.0.18362.0</WindowsTargetPlatformMinVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings" />
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <TargetName>pyin</TargetName>
  </PropertyGroup>

  <ItemDefinitionGroup Condition="&apos;$(Configuration)|$(Platform)&apos;==&apos;Release|x64&apos;">
    <ClCompile>
      <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <DebugInformationFormat>None</DebugInformationFormat>
      <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <Optimization>MaxSpeed</Optimization>
      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <LinkDLL>true</LinkDLL>
      <DataExecutionPrevention>true</DataExecutionPrevention>
      <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
      <OutputFile>$(OutDir)\pyin.dll</OutputFile>
    </Link>
  </ItemDefinitionGroup>

  <ItemDefinitionGroup Condition="&apos;$(Configuration)|$(Platform)&apos;==&apos;Debug|x64&apos;">
    <ClCompile>
      <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;_DEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <LinkDLL>true</LinkDLL>
      <DataExecutionPrevention>true</DataExecutionPrevention>
      <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
      <OutputFile>$(OutDir)\pyin.dll</OutputFile>
    </Link>
  </ItemDefinitionGroup>

  <ItemDefinitionGroup Condition="&apos;$(Configuration)|$(Platform)&apos;==&apos;Release|Win32&apos;">
    <ClCompile>
      <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <DebugInformationFormat>None</DebugInformationFormat>
      <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <Optimization>MaxSpeed</Optimization>
      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <LinkDLL>true</LinkDLL>
      <DataExecutionPrevention>true</DataExecutionPrevention>
      <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
      <OutputFile>$(OutDir)\pyin.dll</OutputFile>
    </Link>
  </ItemDefinitionGroup>

  <ItemDefinitionGroup Condition="&apos;$(Configuration)|$(Platform)&apos;==&apos;Debug|Win32&apos;">
    <ClCompile>
      <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;_DEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <WarningLevel>Level3</WarningLevel>
    </ClCompile>
    <Link>
      <LinkDLL>true</LinkDLL>
      <DataExecutionPrevention>true</DataExecutionPrevention>
      <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
      <OutputFile>$(OutDir)\pyin.dll</OutputFile>
    </Link>
  </ItemDefinitionGroup>

  <ItemGroup>
    <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\FFT.cpp" />
    <ClCompile Include="..\LocalCandidatePYIN.cpp" />
    <ClCompile Include="..\MonoNote.cpp" />
    <ClCompile Include="..\MonoNoteHMM.cpp" />
    <ClCompile Include="..\MonoNoteParameters.cpp" />
    <ClCompile Include="..\MonoPitchHMM.cpp" />
    <ClCompile Include="..\PYinVamp.cpp" />
    <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\PluginAdapter.cpp" />
    <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\RealTime.cpp" />
    <ClCompile Include="..\SparseHMM.cpp" />
    <ClCompile Include="..\Yin.cpp" />
    <ClCompile Include="..\YinUtil.cpp" />
    <ClCompile Include="..\YinVamp.cpp" />
    <ClCompile Include="..\libmain.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="LocalCandidatePYIN.h" />
    <ClInclude Include="MeanFilter.h" />
    <ClInclude Include="MonoNote.h" />
    <ClInclude Include="MonoNoteHMM.h" />
    <ClInclude Include="MonoNoteParameters.h" />
    <ClInclude Include="MonoPitchHMM.h" />
    <ClInclude Include="PYinVamp.h" />
    <ClInclude Include="SparseHMM.h" />
    <ClInclude Include="Yin.h" />
    <ClInclude Include="YinUtil.h" />
    <ClInclude Include="YinVamp.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets" />
</Project>