Module: Troy

Defined in:
lib/troy/cli.rb,
lib/troy/xml.rb,
lib/troy/meta.rb,
lib/troy/page.rb,
lib/troy/site.rb,
lib/troy/server.rb,
lib/troy/context.rb,
lib/troy/helpers.rb,
lib/troy/version.rb,
lib/troy/markdown.rb,
lib/troy/generator.rb,
lib/troy/configuration.rb,
lib/troy/embedded_ruby.rb,
lib/troy/extension_matcher.rb

Defined Under Namespace

Modules: Helpers Classes: Cli, Configuration, Context, EmbeddedRuby, ExtensionMatcher, Generator, Markdown, Meta, Page, Server, Site, XML

Constant Summary collapse

VERSION =
"0.0.34"

Class Method Summary collapse

Class Method Details

.configurationObject



4
5
6
# File 'lib/troy/configuration.rb', line 4

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



8
9
10
# File 'lib/troy/configuration.rb', line 8

def self.configure(&block)
  yield configuration
end