You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
, comment unsupported spec key, and rerun to catch them all.
mycli.usage.kdl:
min_usage_version"1.0.0"// the minimum version of usage this CLI supports// you want this at the topname"My CLI"// a friendly name for the CLIbin"mycli"// the name of the binaryversion"1.0.0"// the version of the CLIauthor"nobody"// the author of the CLIlicense"MIT"// SPDX license the CLI is released under// help for -hbefore_help"before about"about"some help"after_help"after about"// help for --helpbefore_long_help"before about"long_about"longer help"after_long_help"after about"// examples (shown in markdown and manpage docs)example"mycli --help"header="Getting help"help="Display help information"example"mycli --version"// render a link to the source code in markdown docssource_code_link_template"https://github.com/me/myproj/blob/main/src/cli/{{path}}.rs"include"./my_overrides.usage.kdl"// include another spec, will be merged and override existing values
Activity
feat(spec): add support for license, before/after help metadata (#537)
feat!(spec): add support for license, before/after help metadata (#542)