Sha256: 051f6b6f59fa3a97311a45393d01a555c311bcffd99760545b150d43ad778a89

Contents?: true

Size: 496 Bytes

Versions: 29

Compression:

Stored size: 496 Bytes

Contents

# A simple example that configures three options (a b c) along with
# descriptions for each option. The descriptions along with the
# values for the configuration options are printed to the terminal.

require 'loquacious'
include Loquacious

Configuration.for(:simple) {
  desc 'Your first configuration option'
  a "value for 'a'"

  desc 'To be or not to be'
  b "William Shakespeare"

  desc 'The underpinings of Ruby'
  c 42
}

help = Configuration.help_for :simple
help.show :values => true

Version data entries

29 entries across 29 versions & 3 rubygems

Version Path
TwP-loquacious-1.0.0 examples/simple.rb
TwP-loquacious-1.1.0 examples/simple.rb
TwP-loquacious-1.1.1 examples/simple.rb
TwP-loquacious-1.3.0 examples/simple.rb
adhearsion-loquacious-1.9.3 examples/simple.rb
adhearsion-loquacious-1.9.2 examples/simple.rb
loquacious-1.9.1 examples/simple.rb
loquacious-1.9.0 examples/simple.rb
loquacious-1.8.1 examples/simple.rb
loquacious-1.8.0 examples/simple.rb
loquacious-1.7.1 examples/simple.rb
loquacious-1.7.0 examples/simple.rb
loquacious-1.6.4 examples/simple.rb
loquacious-1.6.3 examples/simple.rb
loquacious-1.6.2 examples/simple.rb
loquacious-1.6.1 examples/simple.rb
loquacious-1.6.0 examples/simple.rb
loquacious-1.5.2 examples/simple.rb
loquacious-1.5.1 examples/simple.rb
loquacious-1.5.0 examples/simple.rb