Sha256: fbb4ff8e18c16bb71d562194af7988ba1e35784cfcb1167649f66c5e8af8d295
Contents?: true
Size: 663 Bytes
Versions: 1
Compression:
Stored size: 663 Bytes
Contents
require 'juggle/context' require 'juggle/jug' require 'juggle/ops' require 'juggle/version' require 'closure-compiler' include Juggle::Context module Juggle extend self attr_accessor :root, :settings, :jugs def default_settings { :jugfile => './Jugfile', :templates => './app/templates', :indent => 2 } end def settings @settings ||= default_settings end def jugfile_path File.expand_path(File.join(root, settings[:jugfile])) end def clear_jugs! self.jugs = {} end def load_jugfile! load jugfile_path end def compiler @compiler ||= Closure::Compiler.new end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
juggle-0.0.2 | lib/juggle.rb |