diff --git a/Cargo.lock b/Cargo.lock index e5dc816..48d8683 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -586,9 +586,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" dependencies = [ "cfg-if", "crossbeam-utils", @@ -1409,9 +1409,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" [[package]] name = "hkdf" @@ -1678,7 +1678,7 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi 0.3.2", "libc", "windows-sys 0.45.0", ] @@ -1695,7 +1695,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi 0.3.2", "io-lifetimes", "rustix 0.36.11", "windows-sys 0.45.0", diff --git a/build.rs b/build.rs index e2367f7..afc3aa3 100644 --- a/build.rs +++ b/build.rs @@ -19,8 +19,11 @@ fn main() -> Result<(), Box> { let iamb_1 = convert(IAMB_1_MD, "IAMB", 1); let iamb_5 = convert(IAMB_5_MD, "IAMB", 5); - fs::write(PathBuf::from_iter(["docs", "iamb.1"]), iamb_1.as_bytes())?; - fs::write(PathBuf::from_iter(["docs", "iamb.5"]), iamb_5.as_bytes())?; + let out_dir = std::env::var("OUT_DIR"); + let out_dir = out_dir.as_deref().unwrap_or("docs"); + + fs::write(PathBuf::from_iter([out_dir, "iamb.1"]), iamb_1.as_bytes())?; + fs::write(PathBuf::from_iter([out_dir, "iamb.5"]), iamb_5.as_bytes())?; Ok(()) }