Module: Mako
- Defined in:
- lib/mako.rb,
lib/mako/cli.rb,
lib/mako/core.rb,
lib/mako/feed.rb,
lib/mako/errors.rb,
lib/mako/writer.rb,
lib/mako/article.rb,
lib/mako/version.rb,
lib/mako/feed_finder.rb,
lib/mako/mako_logger.rb,
lib/mako/commands/new.rb,
lib/mako/configuration.rb,
lib/mako/html_renderer.rb,
lib/mako/sass_renderer.rb,
lib/mako/commands/build.rb,
lib/mako/feed_requester.rb,
lib/mako/commands/version.rb,
lib/mako/feed_constructor.rb,
lib/mako/commands/schedule.rb,
lib/mako/commands/subscribe.rb,
lib/mako/subscription_list_parser.rb,
lib/mako/subscription_list_writer.rb
Defined Under Namespace
Classes: Article, Build, CLI, Configuration, Core, Errors, Feed, FeedConstructor, FeedFinder, FeedRequester, HTMLRenderer, MakoLogger, New, SassRenderer, Schedule, Subscribe, SubscriptionListParser, SubscriptionListWriter, Version, Writer
Constant Summary
collapse
- VERSION =
'0.2.5'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
36
37
38
|
# File 'lib/mako.rb', line 36
def self.config
@config ||= Configuration.load(File.expand_path('config.yaml', Dir.pwd))
end
|
.errors ⇒ Object
40
41
42
|
# File 'lib/mako.rb', line 40
def self.errors
@errors ||= Errors.new
end
|
.logger ⇒ Object
32
33
34
|
# File 'lib/mako.rb', line 32
def self.logger
@logger ||= MakoLogger.new(STDOUT)
end
|