mirror of
https://codeberg.org/retronav/ipcsockd.git
synced 2024-05-07 13:01:46 +00:00
19 lines
428 B
Rust
19 lines
428 B
Rust
use clap_mangen::Man;
|
|
|
|
include!("src/cli.rs");
|
|
|
|
fn main() -> std::io::Result<()> {
|
|
let out_dir = std::path::PathBuf::from(
|
|
std::env::var_os("OUT_DIR").ok_or_else(|| std::io::ErrorKind::NotFound)?,
|
|
);
|
|
|
|
let cmd = Cli::command();
|
|
let man = Man::new(cmd);
|
|
let mut buffer: Vec<u8> = Default::default();
|
|
man.render(&mut buffer)?;
|
|
|
|
std::fs::write(out_dir.join("ipcsockd.1"), buffer)?;
|
|
|
|
Ok(())
|
|
}
|