Rakefile in beeps-0.1.32 vs Rakefile in beeps-0.1.33

- old
+ new

@@ -11,16 +11,38 @@ require 'rucy/extension' require 'beeps/extension' EXTENSIONS = [Xot, Rucy, Beeps] -TESTS_ALONE = ['test/test_beeps.rb'] +TESTS_ALONE = ['test/test_beeps_init.rb'] use_external_library 'https://github.com/thestk/stk', - tag: 'v4.6.0', - incdir: 'include', - srcdir: 'src', + tag: '4.6.2', + incdirs: 'include', + srcdirs: 'src', excludes: %w[stk/src/include Tcp Udp Socket Thread Mutex InetWv /Rt] + +use_external_library 'https://github.com/adamstark/AudioFile', + tag: '1.1.1', + srcdirs: 'NOSRC', + excludes: %w[examples/ tests/] + +use_external_library 'https://github.com/avaneev/r8brain-free-src', + tag: 'version-6.2', + excludes: %w[DLL/ bench/ other/ pffft_double example.cpp], + &proc { + filter_file('r8bconf.h') do |conf| + <<~EOS + conf + #ifndef R8B_PFFFT + #define R8B_PFFFT 1 + #endif + EOS + end + } + +use_external_library 'https://github.com/Signalsmith-Audio/signalsmith-stretch', + commit: 'fddcdb628f326ef187b7e5694f285f35a528aba3', + srcdirs: 'NOSRC' default_tasks :ext build_native_library build_ruby_extension test_ruby_extension