Sha256: 4e1d1f84a7b9041ddc9279ea03aa14e97eb43347a45ac1b3ae0c6f346cb2f415

Contents?: true

Size: 409 Bytes

Versions: 8

Compression:

Stored size: 409 Bytes

Contents

module DenkoCLI
  require "denko_cli/parser"
  require "denko_cli/generator"

  TASKS    = ["sketch"]
  SKETCHES = ["serial", "ethernet", "wifi"]

  def self.start(options={})
    options = DenkoCLI::Parser.run(options)
    method = options[:task]
    self.send method, options
  end

  def self.sketch(options)
    result = DenkoCLI::Generator.run!(options)
    $stdout.puts result[:sketch_folder]
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
denko-0.14.0 lib/denko_cli.rb
denko-0.13.6 lib/denko_cli.rb
denko-0.13.5 lib/denko_cli.rb
denko-0.13.4 lib/denko_cli.rb
denko-0.13.3 lib/denko_cli.rb
denko-0.13.2 lib/denko_cli.rb
denko-0.13.1 lib/denko_cli.rb
denko-0.13.0 lib/denko_cli.rb