Mercurial > hg > vampy
changeset 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 | 28d22109991c |
children | dca558444181 |
files | VamPy.vcxproj |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/VamPy.vcxproj Fri Feb 01 18:07:02 2019 +0000 +++ b/VamPy.vcxproj Fri Feb 01 18:12:43 2019 +0000 @@ -71,14 +71,14 @@ <ClCompile> <AdditionalIncludeDirectories>..\vamp-plugin-sdk;C:\Python27\include;C:\Python27\Lib\site-packages\numpy\core\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;VAMPY_EXPORTS;HAVE_NUMPY;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> <PrecompiledHeader /> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> </ClCompile> <Link> <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> - <AdditionalDependencies>VampPluginSDK.lib;python27.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>python27.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>..\vamp-plugin-sdk\build\Release;C:\Python27\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <GenerateDebugInformation>true</GenerateDebugInformation> <SubSystem>Windows</SubSystem> @@ -101,6 +101,9 @@ <ClInclude Include="PyTypeInterface.h" /> </ItemGroup> <ItemGroup> + <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\FFT.cpp" /> + <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\PluginAdapter.cpp" /> + <ClCompile Include="..\vamp-plugin-sdk\src\vamp-sdk\RealTime.cpp" /> <ClCompile Include="Mutex.cpp" /> <ClCompile Include="PyExtensionManager.cpp" /> <ClCompile Include="PyExtensionModule.cpp" />