use cxx_build::CFG;
fn main() {
CFG.include_prefix = "";
let rdkit_conda = "/usr/local";
let include_path_1 = format!("{}/include", rdkit_conda);
let include_path_2 = format!("{}/include/rdkit", rdkit_conda);
let lib_path = format!("{}/lib", rdkit_conda);
cxx_build::bridge("src/lib.rs") .file("src/rdmol.cc")
.include(format!("{}/include/rdkit", rdkit_conda))
.include(format!("{}/include", rdkit_conda))
.flag_if_supported("-std=c++14")
.compile("rdkit");
println!("cargo:rustc-link-search=native={}", include_path_1);
println!("cargo:rustc-link-search=native={}", include_path_2);
println!("cargo:rustc-link-search=native={}", lib_path);
println!("cargo:rustc-link-lib=dylib=stdc++");
println!("cargo:rustc-link-lib=dylib=RDKitGraphMol");
println!("cargo:rustc-link-lib=dylib=RDKitSmilesParse");
println!("cargo:rustc-link-lib=dylib=RDKitDescriptors");
println!("cargo:rustc-link-lib=dylib=RDKitSubstructMatch");
println!("cargo:rustc-link-lib=dylib=RDKitChemTransforms");
println!("cargo:rustc-link-lib=dylib=RDKitPartialCharges");
println!("cargo:rustc-link-lib=dylib=RDKitMolDraw2D");
println!("cargo:rustc-link-lib=dylib=RDKitcoordgen");
println!("cargo:rustc-link-lib=dylib=RDKitDepictor");
}