Mercurial > hg > tuning-difference
changeset 66:174fbad2ae14
Tidy MS build bits
author | Chris Cannam |
---|---|
date | Thu, 11 Jul 2019 15:04:13 +0100 |
parents | 3a4f4e56d3d6 |
children | 67582ca9e9c4 |
files | .appveyor.yml tuning-difference.vcxproj |
diffstat | 2 files changed, 34 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.appveyor.yml Thu Jul 11 15:04:13 2019 +0100 @@ -0,0 +1,19 @@ + +image: + - Visual Studio 2017 + +configuration: + - Release + +install: + - ps: '"[hostfingerprints]" | Out-File -Encoding "ASCII" -Append $env:USERPROFILE\mercurial.ini' + - ps: '"code.soundsoftware.ac.uk = 66:ef:e2:0e:e3:55:93:9a:33:aa:2a:e9:fe:be:21:c2:a2:8d:4f:f1" | Out-File -Encoding "ASCII" -Append $env:USERPROFILE\mercurial.ini' + - ps: '"[hostsecurity]" | Out-File -Encoding "ASCII" -Append $env:USERPROFILE\mercurial.ini' + - ps: '"code.soundsoftware.ac.uk = code.soundsoftware.ac.uk:fingerprints=sha256:64:75:f6:47:15:de:b4:51:ea:96:e2:f4:8a:f5:53:a5:11:c8:dd:82:73:5d:bd:54:18:cb:c8:9d:10:37:28:85" | Out-File -Encoding "ASCII" -Append $env:USERPROFILE\mercurial.ini' + +before_build: + - ps: hg clone https://code.soundsoftware.ac.uk/hg/vamp-plugin-sdk + +build: + project: tuning-difference.sln +
--- a/tuning-difference.vcxproj Thu Jul 11 15:03:59 2019 +0100 +++ b/tuning-difference.vcxproj Thu Jul 11 15:04:13 2019 +0100 @@ -76,6 +76,8 @@ <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(ProjectDir)\constant-q-cpp;$(ProjectDir)\constant-q-cpp\cq;$(ProjectDir)\constant-q-cpp\src\ext\kissfft;$(ProjectDir)\..\vamp-plugin-sdk;$(ProjectDir)\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>kiss_fft_scalar=double;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ClCompile> <Link> <TargetMachine>MachineX86</TargetMachine> @@ -89,7 +91,8 @@ <RuntimeLibrary>MultiThreaded</RuntimeLibrary> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> - <AdditionalIncludeDirectories>C:\Users\Chris\Documents\tuning-difference\constant-q-cpp;C:\Users\Chris\Documents\tuning-difference\constant-q-cpp\cq;C:\Users\Chris\Documents\tuning-difference\constant-q-cpp\src\ext\kissfft;C:\Users\Chris\Documents\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalIncludeDirectories>$(ProjectDir)\constant-q-cpp;$(ProjectDir)\constant-q-cpp\cq;$(ProjectDir)\constant-q-cpp\src\ext\kissfft;$(ProjectDir)\..\vamp-plugin-sdk;$(ProjectDir)\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>kiss_fft_scalar=double;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ClCompile> <Link> <TargetMachine>MachineX86</TargetMachine> @@ -100,9 +103,18 @@ <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> </Link> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> + <ClCompile> + <AdditionalIncludeDirectories>$(ProjectDir)\constant-q-cpp;$(ProjectDir)\constant-q-cpp\cq;$(ProjectDir)\constant-q-cpp\src\ext\kissfft;$(ProjectDir)\constant-q-cpp\src\ext\kissfft\tools;$(ProjectDir)\..\vamp-plugin-sdk;$(ProjectDir)\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>kiss_fft_scalar=double;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ClCompile> + <Link> + <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions> + </Link> + </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> - <AdditionalIncludeDirectories>C:\Users\Chris\Documents\tuning-difference\constant-q-cpp;C:\Users\Chris\Documents\tuning-difference\constant-q-cpp\cq;C:\Users\Chris\Documents\tuning-difference\constant-q-cpp\src\ext\kissfft;C:\Users\Chris\Documents\tuning-difference\constant-q-cpp\src\ext\kissfft\tools;C:\Users\Chris\Documents\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <AdditionalIncludeDirectories>$(ProjectDir)\constant-q-cpp;$(ProjectDir)\constant-q-cpp\cq;$(ProjectDir)\constant-q-cpp\src\ext\kissfft;$(ProjectDir)\constant-q-cpp\src\ext\kissfft\tools;$(ProjectDir)\..\vamp-plugin-sdk;$(ProjectDir)\vamp-plugin-sdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>kiss_fft_scalar=double;%(PreprocessorDefinitions)</PreprocessorDefinitions> </ClCompile> <Link> @@ -151,4 +163,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project> \ No newline at end of file +</Project>