Module: Middleman::Target
- Defined in:
- lib/middleman-target/extension.rb
Defined Under Namespace
Modules: HelperMethods Classes: Options
Class Method Summary collapse
- .registered(app, options_hash = {}) {|options| ... } ⇒ Object (also: included)
Class Method Details
.registered(app, options_hash = {}) {|options| ... } ⇒ Object Also known as: included
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/middleman-target/extension.rb', line 21 def registered(app, ={}, &block) # app.set :build_targets, {} app.helpers HelperMethods = Options.new() yield if block_given? if .build_targets raise "#build_targets must be a hash" unless .build_targets.class == Hash app.set :build_target_definitions, .build_targets end end |