forked from libre-chip/fayalite
mark create-unix-shell-script as incomplete in CLI
This commit is contained in:
parent
7af9abfb6f
commit
53ae3ff670
1 changed files with 4 additions and 0 deletions
|
@ -8,6 +8,7 @@ use crate::{
|
||||||
module::Module,
|
module::Module,
|
||||||
util::job_server::AcquiredJob,
|
util::job_server::AcquiredJob,
|
||||||
};
|
};
|
||||||
|
use clap::ArgAction;
|
||||||
use serde::{
|
use serde::{
|
||||||
Deserialize, Deserializer, Serialize, Serializer,
|
Deserialize, Deserializer, Serialize, Serializer,
|
||||||
de::{DeserializeOwned, Error as _},
|
de::{DeserializeOwned, Error as _},
|
||||||
|
@ -1655,6 +1656,8 @@ impl<Extra: ToArgs> RunBuild<Extra> for BuildCli<Extra> {
|
||||||
#[derive(Clone, PartialEq, Eq, Hash, Debug, clap::Subcommand)]
|
#[derive(Clone, PartialEq, Eq, Hash, Debug, clap::Subcommand)]
|
||||||
enum CreateUnixShellScriptInner<Extra: ToArgs> {
|
enum CreateUnixShellScriptInner<Extra: ToArgs> {
|
||||||
CreateUnixShellScript {
|
CreateUnixShellScript {
|
||||||
|
#[arg(name = "i-know-this-is-incomplete", long, required = true, action = ArgAction::SetTrue)]
|
||||||
|
_incomplete: (),
|
||||||
#[command(subcommand)]
|
#[command(subcommand)]
|
||||||
inner: AnyJobSubcommand<Extra>,
|
inner: AnyJobSubcommand<Extra>,
|
||||||
},
|
},
|
||||||
|
@ -1669,6 +1672,7 @@ impl<Extra: ToArgs> RunBuild<Extra> for CreateUnixShellScript<Extra> {
|
||||||
F: FnOnce(Extra) -> eyre::Result<JobParams>,
|
F: FnOnce(Extra) -> eyre::Result<JobParams>,
|
||||||
{
|
{
|
||||||
let CreateUnixShellScriptInner::CreateUnixShellScript {
|
let CreateUnixShellScriptInner::CreateUnixShellScript {
|
||||||
|
_incomplete: (),
|
||||||
inner:
|
inner:
|
||||||
AnyJobSubcommand {
|
AnyJobSubcommand {
|
||||||
args,
|
args,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue