This repository has been archived on 2020-11-21. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
clap-template/template.toml
2020-11-21 23:42:39 +08:00

50 lines
896 B
TOML

name = "Rust Clap CLI template"
description = "Hatter's Rust Clap CLI template"
kickstart_version = 1
ignore = [
".gitignore",
"README.md",
"LICENSE",
]
cleanup = [
]
[[variables]]
name = "project_name"
default = "My-CLI"
prompt = "What's the name of the project?"
validation = "^([a-zA-Z][a-zA-Z0-9_-]+)$"
[[variables]]
name = "bin"
default = "my-cli"
prompt = "What's the name of the executable?"
validation = "^([a-zA-Z][a-zA-Z-_]+)$"
[[variables]]
name = "author"
default = "No One"
prompt = "What is your name?"
[[variables]]
name = "email"
default = "no@example.com"
prompt = "What is your email?"
[[variables]]
name = "license"
default = "MIT"
prompt = "Which open-source license do you want to use?"
choices = [
"MIT",
"BSD",
"GPLv3",
"None",
]
[[variables]]
name = "description"
default = "A CLI application"
prompt = "A short description of the app?"