diff options
Diffstat (limited to 'crates/zorian/build.rs')
| -rw-r--r-- | crates/zorian/build.rs | 13 | +13 −0 |
1 files changed, 13 insertions, 0 deletions
diff --git a/crates/zorian/build.rs b/crates/zorian/build.rs new file mode 100644 --- /dev/null +++ b/crates/zorian/build.rs @@ -0,0 +1,13 @@ +// SPDX-FileCopyrightText: 2026 Nikolay Govorov <me@govorov.online> +// SPDX-License-Identifier: AGPL-3.0-or-later + +fn main() { + println!("cargo::rerun-if-changed=../../Cargo.lock"); + + let json = + xtask::licenses::generate_json("Cargo.toml").expect("failed to generate licenses JSON"); + + let out_dir = std::env::var("OUT_DIR").unwrap(); + std::fs::write(format!("{out_dir}/licenses.json"), json) + .expect("failed to write licenses.json"); +} |
