class Object
Public Instance Methods
attrib(*args, &block)
click to toggle source
# File lib/tunny/attrib.rb, line 1 def attrib(*args, &block) config = Attrib::Configuration.new block.call config body = proc { task = Cli::Task.new config task.execute } Rake::Task.define_task *args, &body end
cli(*args, &block)
click to toggle source
# File lib/tunny/cli.rb, line 1 def cli(*args, &block) config = Cli::Configuration.new block.call config body = proc { task = Cli::Task.new config task.execute } Rake::Task.define_task *args, &body end
devenv(*args, &block)
click to toggle source
# File lib/tunny/devenv.rb, line 1 def devenv(*args, &block) config = Devenv::Configuration.new block.call config body = proc { task = Cli::Task.new config task.execute } Rake::Task.define_task *args, &body end
robocopy(*args, &block)
click to toggle source
# File lib/tunny/robocopy.rb, line 1 def robocopy(*args, &block) config = Robocopy::Configuration.new block.call config body = proc { task = Robocopy::Task.new Cli::Task.new config task.execute } Rake::Task.define_task *args, &body end
sqlcmd(*args, &block)
click to toggle source
# File lib/tunny/sqlcmd.rb, line 1 def sqlcmd(*args, &block) config = Sqlcmd::Configuration.new block.call config body = proc { task = Cli::Task.new config task.execute } Rake::Task.define_task *args, &body end