module Middleman::Target
Public Class Methods
registered(app, options_hash={}) { |options| ... }
click to toggle source
# File lib/middleman-target/extension.rb, line 21 def registered(app, options_hash={}, &block) # app.set :build_targets, {} app.helpers HelperMethods options = Options.new(options_hash) yield options if block_given? if options.build_targets raise "#build_targets must be a hash" unless options.build_targets.class == Hash app.set :build_target_definitions, options.build_targets else app.set :build_target_definitions, {} end end
Also aliased as: included