diff --git a/lib/rake/application.rb b/lib/rake/application.rb index 115ca890b..6adadfb47 100644 --- a/lib/rake/application.rb +++ b/lib/rake/application.rb @@ -84,6 +84,11 @@ def init(app_name='rake') standard_exception_handling do @name = app_name args = handle_options + if args.size > 1 && args.last =~ /.*\]/ + clean_args = "" + args.each{ |arg| clean_args += arg } + args = [clean_args] + end collect_command_line_tasks(args) end end