Sha256: 6b2e23db93aec71424260b8066da47dbfe9592dcea4326b933cbf5987e93cd94

Contents?: true

Size: 538 Bytes

Versions: 1

Compression:

Stored size: 538 Bytes

Contents

module Nanoc

  VERSION = '2.0.1'

  def self.load_file(*path)
    full_path = [ File.dirname(__FILE__), 'nanoc' ] + path
    Dir[File.join(full_path)].each { |f| require f }
  end

end

# Load base
Nanoc.load_file('base', 'enhancements.rb')
Nanoc.load_file('base', 'core_ext', '*.rb')
Nanoc.load_file('base', 'plugin.rb')
Nanoc.load_file('base', '*.rb')

# Load plugins
Nanoc.load_file('data_sources', '*.rb')
Nanoc.load_file('filters', '*.rb')
Nanoc.load_file('layout_processors', '*.rb')

# Get global binding
$nanoc_binding = binding

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nanoc-2.0.1 lib/nanoc.rb