libsoxr-sys 0.1.2

Rust raw FFI bindings for libsoxr (resampling library for sounds)
Documentation
extern crate pkg_config;

fn main() {
    if std::env::var("DOCS_RS").is_err() {
        // do not probe for libsoxr when compiling at docs.rs
        if let Err(e) = pkg_config::probe_library("soxr") {
            match e {
            pkg_config::Error::Failure { .. } => panic! (
                "Pkg-config failed - usually this is because libsoxr development headers are not installed.\n\n\
                For Mac users using brew: brew install libsoxr\n\n\
                For Debian/Ubuntu users:\n# apt-get install libsoxr0-dev\n\n\
                pkg_config details:\n{}",
                e
            ),
            _ => panic!("{}", e)
        }
        }
    }
}