Sha256: 159394a73bb579c031b3ba567f39ffbc38625c5311545cf2303ed01cb18c328e

Contents?: true

Size: 628 Bytes

Versions: 12

Compression:

Stored size: 628 Bytes

Contents

require "thor"

class Lono::Param < Lono::Command
  autoload :Help, 'lono/param/help'
  autoload :Generator, 'lono/param/generator'

  class_option :verbose, type: :boolean
  class_option :noop, type: :boolean
  class_option :mute, type: :boolean
  class_option :project_root, desc: "project root to use", default: '.'

  desc "generate", "generate all parameter files to json format"
  long_desc Help.generate
  option :path, desc: "Name of the source that maps to the params txt file.  name -> params/NAME.txt.  Use this to override the params/NAME.txt convention"
  def generate
    Generator.generate_all(options)
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
lono-3.4.1 lib/lono/param.rb
lono-3.4.0 lib/lono/param.rb
lono-3.3.4 lib/lono/param.rb
lono-3.3.2 lib/lono/param.rb
lono-3.3.0 lib/lono/param.rb
lono-3.2.1 lib/lono/param.rb
lono-3.2.0 lib/lono/param.rb
lono-3.1.3 lib/lono/param.rb
lono-3.1.2 lib/lono/param.rb
lono-3.1.1 lib/lono/param.rb
lono-3.0.1 lib/lono/param.rb
lono-3.0.0 lib/lono/param.rb