#[cfg(feature = "static")]
fn main() {
let dst = cmake::Config::new("OpenXR-SDK")
.define("BUILD_API_LAYERS", "OFF")
.define("BUILD_TESTS", "OFF")
.define("OpenGL_GL_PREFERENCE", "GLVND")
.define("DYNAMIC_LOADER", "OFF")
.define("CMAKE_INSTALL_LIBDIR", "lib")
.build();
println!("cargo:rustc-link-search=native={}/lib", dst.display());
println!("cargo:rustc-link-lib=static=openxr_loader");
if cfg!(any(target_os = "macos", target_os = "freebsd")) {
println!("cargo:rustc-link-lib=c++");
} else if !cfg!(target_os = "windows") {
println!("cargo:rustc-link-lib=stdc++");
println!("cargo:rustc-link-lib=stdc++fs");
}
}
#[cfg(not(feature = "static"))]
fn main() {}