class Jekyll::Commands::FoundationKits

Public Class Methods

init_with_program(prog) click to toggle source
# File lib/jekyll/commands.rb, line 33
def init_with_program(prog)
  prog.command(:kits) do |c|
    c.syntax "kits <SUBCOMMAND> "
    c.description "List and install Foundation Kits"
    c.command(:list) do |sub|
      sub.syntax "kits list"
      sub.description "List available Foundation Kits"
      sub.action do |args, options|
        JekyllFoundationBuildingBlocks::Kits.list
      end
    end
    c.command(:install) do |sub|
      sub.syntax "kits install KIT_NAME"
      sub.description "Install Foundation Kits"
      sub.action do |args, options|
        JekyllFoundationBuildingBlocks::Kits.install(args[0])
      end
    end
  end
end