blob: eec334e459405b8d8b318c7bfc4e6a65088576c3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
use std::path::PathBuf;
use std::env;
fn main() {
let crate_root: PathBuf = env::var("CARGO_MANIFEST_DIR").unwrap().into();
let tdlib_path: PathBuf = {
env::var("TDLIB_LIBRARY_PATH")
.map_or_else(
|_err| crate_root.join("td/build"),
|lib_path| PathBuf::from(lib_path)
)
};
println!("cargo:rustc-link-search={}", tdlib_path.to_string_lossy());
}
|