Module: DenkoCLI

Defined in:
lib/denko_cli.rb

Defined Under Namespace

Modules: Helper Classes: Generator, Parser

Constant Summary collapse

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

Class Method Summary collapse

Class Method Details

.sketch(options) ⇒ Object



14
15
16
17
# File 'lib/denko_cli.rb', line 14

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

.start(options = {}) ⇒ Object



8
9
10
11
12
# File 'lib/denko_cli.rb', line 8

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