require 'landable/version' require 'landable/engine' require 'landable/liquid' require 'landable/error' require 'landable/mime_types' require 'landable/inflections' require 'landable/traffic' require 'landable/migration' require 'landable/core_ext/ipaddr' require 'lookup_by' module Landable # This absurd configuration loading code is not intended to live long. autoload :Configuration, 'landable/configuration' autoload :Layout, 'landable/layout' autoload :Partial, 'landable/partial' autoload :Seeds, 'landable/seeds' def self.configuration @configuration ||= Configuration.new end def self.configure yield configuration if block_given? configuration end end