Sha256: 125ad9a60d4d8aa316500a8e27b454861ca20da10ffa4568fce4b8e9529f8fbd

Contents?: true

Size: 436 Bytes

Versions: 7

Compression:

Stored size: 436 Bytes

Contents

desc "Create a new task or context"
command [:create,:new] do |c|
  c.desc "Make a new task"
  c.command :tasks do |tasks|
    tasks.action do |global,options,args|
      puts "#{args}"
    end
  end

  c.desc "Make a new context"
  c.command :contexts do |contexts|
    contexts.action do |global,options,args|
      puts "#{args}"
    end
  end

  c.default_desc "Makes a new task"
  c.action do 
    puts "default action"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
gli-2.0.0 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc8 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc7 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc6 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc5 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc4 test/apps/todo/lib/todo/commands/create.rb
gli-2.0.0.rc3 test/apps/todo/lib/todo/commands/create.rb