From f152d3e5f38ac313faf169d056c8514c550a74d3 Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Wed, 8 Oct 2025 03:24:59 -0700 Subject: [PATCH] mark create-unix-shell-script as incomplete in CLI --- crates/fayalite/src/build.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/fayalite/src/build.rs b/crates/fayalite/src/build.rs index 09ec3ee..4659123 100644 --- a/crates/fayalite/src/build.rs +++ b/crates/fayalite/src/build.rs @@ -8,6 +8,7 @@ use crate::{ module::Module, util::job_server::AcquiredJob, }; +use clap::ArgAction; use serde::{ Deserialize, Deserializer, Serialize, Serializer, de::{DeserializeOwned, Error as _}, @@ -1655,6 +1656,8 @@ impl RunBuild for BuildCli { #[derive(Clone, PartialEq, Eq, Hash, Debug, clap::Subcommand)] enum CreateUnixShellScriptInner { CreateUnixShellScript { + #[arg(name = "i-know-this-is-incomplete", long, required = true, action = ArgAction::SetTrue)] + _incomplete: (), #[command(subcommand)] inner: AnyJobSubcommand, }, @@ -1669,6 +1672,7 @@ impl RunBuild for CreateUnixShellScript { F: FnOnce(Extra) -> eyre::Result, { let CreateUnixShellScriptInner::CreateUnixShellScript { + _incomplete: (), inner: AnyJobSubcommand { args,