enable --help option for all subcommands
This commit is contained in:
parent
5b8da9d8b8
commit
4e0c7a0142
|
@ -8,9 +8,11 @@ module Middleman
|
|||
check_unknown_options!
|
||||
default_task :server
|
||||
|
||||
class_option "help", :type => :boolean, :default => false, :aliases => "-h"
|
||||
def initialize(*)
|
||||
config_check
|
||||
super
|
||||
config_check
|
||||
help_check
|
||||
end
|
||||
|
||||
desc "init NAME", "Create new Middleman project directory NAME"
|
||||
|
@ -65,5 +67,10 @@ module Middleman
|
|||
end
|
||||
end
|
||||
|
||||
def help_check
|
||||
help self.class.send(:retrieve_task_name, ARGV.dup)
|
||||
exit 0
|
||||
end
|
||||
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue