14 lines
402 B
Rust
14 lines
402 B
Rust
use std::{env, fs, path::PathBuf};
|
|
#[path = "src/cert.rs"]
|
|
mod cert;
|
|
use cert::*;
|
|
|
|
fn main() {
|
|
println!("cargo:rerun-if-changed=build.rs");
|
|
let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
|
|
|
|
let (fullchain_pem, leaf_key_pem) = sign(SAN.iter());
|
|
fs::write(out_dir.join("fullchain.pem"), fullchain_pem).unwrap();
|
|
fs::write(out_dir.join("leaf.key"), leaf_key_pem).unwrap();
|
|
}
|