Compose selected State Anchor paths over prepared roots

This commit is contained in:
ms2k 2026-07-17 03:58:27 +09:00
commit 4dd2b150d2

View file

@ -1,4 +1,12 @@
fn main() {
let arguments = std::env::args_os().skip(1).collect::<Vec<_>>();
if let Some(result) = lazaret_linux::process::dispatch_private_process_role(&arguments) {
if let Err(error) = result {
eprintln!("private process role failed: {error}");
std::process::exit(1);
}
return;
}
let current_workspace = match std::env::current_dir() {
Ok(path) => path,
Err(error) => {
@ -6,14 +14,13 @@ fn main() {
std::process::exit(1);
}
};
let command =
match lazaret_client::parse_command_line(std::env::args_os().skip(1), current_workspace) {
Ok(command) => command,
Err(error) => {
eprintln!("invalid command line: {error}");
std::process::exit(2);
}
};
let command = match lazaret_client::parse_command_line(arguments, current_workspace) {
Ok(command) => command,
Err(error) => {
eprintln!("invalid command line: {error}");
std::process::exit(2);
}
};
let mut backend = match lazaret_client::production::ProductionClientBackend::new() {
Ok(backend) => backend,
Err(error) => {