mfm/src/commands/global_help.cr

19 lines
343 B
Crystal
Raw Normal View History

require "./abstract_command"
module GX::Commands
class GlobalHelp < AbstractCommand
2024-01-24 00:06:52 +01:00
def initialize(@config : GX::Config)
end
def execute
STDOUT.puts ""
@config.help_options.try { |opts| puts opts.parser_snapshot }
exit(0)
end
def self.handles_mode
GX::Types::Mode::GlobalHelp
end
end
end