summaryrefslogtreecommitdiffstats
path: root/third_party/rust/alsa-sys/build.rs
blob: 9132dcdb6a7bf2143d70dbf440cb1ed106fd2b9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extern crate pkg_config;

fn main() {
    if let Err(e) = pkg_config::probe_library("alsa") {
        match e {
            pkg_config::Error::Failure { .. } => panic! (
                "Pkg-config failed - usually this is because alsa development headers are not installed.\n\n\
                For Fedora users:\n# dnf install alsa-lib-devel\n\n\
                For Debian/Ubuntu users:\n# apt-get install libasound2-dev\n\n\
                pkg_config details:\n{}",
                e
            ),
            _ => panic!("{}", e)
        }
    }
}