class Guard::RakeTask
runs the Guard plugins.
Provides a method to define a Rake task that
def initialize(name = :guard, options = "")
- Yield: - the task
Parameters:
-
options
(String
) -- the CLI options -
name
(Symbol
) -- the name of the Rake task
def initialize(name = :guard, options = "") @name = name @options = options yield self if block_given? desc "Starts Guard with options: '#{options}'" task name => ["#{name}:start"] namespace(name) do desc "Starts Guard with options: '#{options}'" task(:start) do ::Guard::CLI.start(options.split) end end end