breakfastquay / rubberband

Official mirror of Rubber Band Library, an audio time-stretching and pitch-shifting library.
http://breakfastquay.com/rubberband/
GNU General Public License v2.0
566 stars 91 forks source link

Add configure options #23

Closed bmatherly closed 4 years ago

bmatherly commented 4 years ago

Allow the packager to decide if she wants to compile/install programs, VAMP plugin and LADSPA plugin.

if --disable-programs is used, then sndfile is not required. if --disable-vamp is used, then vamp-sdk is not required. if --disable-lapsda is used, then lapsda is not required.

cannam commented 4 years ago

Thank you, this looks good! I've pulled it across.

(The main repo for Rubber Band is an hg one, so I pulled it using an external tool rather than the Github facility.)

bmatherly commented 4 years ago

Thank you. I think this method could also be used for the Java artifact. But I do not have a way to test that in my environment, so I did not implement it.