Skip to content

Instantly share code, notes, and snippets.

@jbarnette
Created May 3, 2011 15:46
Show Gist options
  • Save jbarnette/953582 to your computer and use it in GitHub Desktop.
Save jbarnette/953582 to your computer and use it in GitHub Desktop.
task :quux
task :foo do |t|
tasks = Rake.application.top_level_tasks
args = tasks.slice! (tasks.index(t.name) + 1)..-1
unless args.empty?
puts "You passed me some args! \n#{args.inspect}"
end
end
# $ rake quux foo bar baz
# You passed me some args!
# ["bar", "baz"]
@rkh
Copy link

rkh commented May 3, 2011

lol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment