Module: Middleman::CoreExtensions::Extensions
- Included in:
- Application
- Defined in:
- lib/middleman-core/core_extensions/extensions.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Class Method Summary collapse
- .registered(app) ⇒ Object (also: included)
Class Method Details
.registered(app) ⇒ Object Also known as: included
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'lib/middleman-core/core_extensions/extensions.rb', line 39 def registered(app) # Using for version parsing require "rubygems" app.define_hook :after_configuration app.define_hook :before_configuration app.define_hook :build_config app.define_hook :development_config if ENV["AUTOLOAD_SPROCKETS"] app.set :autoload_sprockets, (ENV["AUTOLOAD_SPROCKETS"] == "true") else app.set :autoload_sprockets, true end app.extend ClassMethods app.send :include, InstanceMethods app.delegate :configure, :to => :"self.class" end |