module CliGen
Defined in:
cligen.crcligen/annotations.cr
cligen/app.cr
cligen/app/generate.cr
cligen/arg.cr
cligen/command.cr
cligen/command/argument.cr
cligen/command/def_init.cr
cligen/command/define_command_initializer.cr
cligen/command/help_template.cr
cligen/command/selection.cr
cligen/command/subcommand.cr
cligen/command_node.cr
cligen/command_node/base.cr
cligen/command_node/command_meta.cr
cligen/command_node/subcommand_meta.cr
cligen/exceptions.cr
cligen/flag.cr
cligen/flag/base.cr
cligen/flag/meta.cr
cligen/global_flag.cr
cligen/global_flag/add_global_flag.cr
cligen/match_type.cr
Constant Summary
-
APPNAME =
File.basename(PROGRAM_NAME) -
GLOBAL_FLAGS =
[] of BaseFlag -
VERSION =
"0.1.0"
Macro Summary
- add_global_flag(type, *, long, description, env_var = nil, short = nil, validation = nil, default = nil, on_match = nil)
- override_help_template(filepath)
Macro Detail
macro add_global_flag(type, *, long, description, env_var = nil, short = nil, validation = nil, default = nil, on_match = nil)
#