comparison VamPy.vcxproj @ 102:3b6b3f0cffcb

On Windows use non-DLL runtime, and ensure consistency with Vamp SDK files by including them in project directly
author Chris Cannam
date Fri, 01 Feb 2019 18:12:43 +0000
parents fdaddbb471bf
children 325fc01e00aa
comparison
equal deleted inserted replaced
101:28d22109991c 102:3b6b3f0cffcb
69 </ItemDefinitionGroup> 69 </ItemDefinitionGroup>
70 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 70 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
71 <ClCompile> 71 <ClCompile>
72 <AdditionalIncludeDirectories>..\vamp-plugin-sdk;C:\Python27\include;C:\Python27\Lib\site-packages\numpy\core\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 72 <AdditionalIncludeDirectories>..\vamp-plugin-sdk;C:\Python27\include;C:\Python27\Lib\site-packages\numpy\core\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
73 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPY_EXPORTS;HAVE_NUMPY;%(PreprocessorDefinitions)</PreprocessorDefinitions> 73 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPY_EXPORTS;HAVE_NUMPY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
74 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 74 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
75 <PrecompiledHeader /> 75 <PrecompiledHeader />
76 <WarningLevel>Level3</WarningLevel> 76 <WarningLevel>Level3</WarningLevel>
77 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 77 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
78 </ClCompile> 78 </ClCompile>
79 <Link> 79 <Link>
80 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> 80 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
81 <AdditionalDependencies>VampPluginSDK.lib;python27.lib;%(AdditionalDependencies)</AdditionalDependencies> 81 <AdditionalDependencies>python27.lib;%(AdditionalDependencies)</AdditionalDependencies>
82 <AdditionalLibraryDirectories>..\vamp-plugin-sdk\build\Release;C:\Python27\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 82 <AdditionalLibraryDirectories>..\vamp-plugin-sdk\build\Release;C:\Python27\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
83 <GenerateDebugInformation>true</GenerateDebugInformation> 83 <GenerateDebugInformation>true</GenerateDebugInformation>
84 <SubSystem>Windows</SubSystem> 84 <SubSystem>Windows</SubSystem>
85 <OptimizeReferences>true</OptimizeReferences> 85 <OptimizeReferences>true</OptimizeReferences>
86 <EnableCOMDATFolding>true</EnableCOMDATFolding> 86 <EnableCOMDATFolding>true</EnableCOMDATFolding>
99 <ClInclude Include="PyPlugScanner.h" /> 99 <ClInclude Include="PyPlugScanner.h" />
100 <ClInclude Include="PyRealTime.h" /> 100 <ClInclude Include="PyRealTime.h" />
101 <ClInclude Include="PyTypeInterface.h" /> 101 <ClInclude Include="PyTypeInterface.h" />
102 </ItemGroup> 102 </ItemGroup>
103 <ItemGroup> 103 <ItemGroup>
104 <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\FFT.cpp" />
105 <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\PluginAdapter.cpp" />
106 <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\RealTime.cpp" />
104 <ClCompile Include="Mutex.cpp" /> 107 <ClCompile Include="Mutex.cpp" />
105 <ClCompile Include="PyExtensionManager.cpp" /> 108 <ClCompile Include="PyExtensionManager.cpp" />
106 <ClCompile Include="PyExtensionModule.cpp" /> 109 <ClCompile Include="PyExtensionModule.cpp" />
107 <ClCompile Include="PyFeature.cpp" /> 110 <ClCompile Include="PyFeature.cpp" />
108 <ClCompile Include="PyFeatureSet.cpp" /> 111 <ClCompile Include="PyFeatureSet.cpp" />