Sha256: fd3d7029c20cf2d8d0256a62c9d46fb7bdf8768b4ea2484ef76e41aedcc3f31c

Contents?: true

Size: 765 Bytes

Versions: 6

Compression:

Stored size: 765 Bytes

Contents

$:.unshift File.dirname(__FILE__)

require 'rubygems'
require 'activesupport'

module SproutCore

  # Returns a library for the current working directory.  This is useful when
  # working on the command line
  def self.library
    Library.library_for(Dir.pwd)
  end

  def self.library_for(path, opts={})
    Library.library_for(path, opts)
  end

  def self.logger; @logger ||= Logger.new(STDOUT); end
  def self.logger=(new_logger); @logger = new_logger; end

end

# Force load the code files.  Others may be loaded only as required
%w(library bundle bundle_manifest bundle_installer jsdoc jsmin cssmin version).each do |fname|
  require "sproutcore/#{fname}"
end
%w(erubis haml sass).each do |fname|
  require "sproutcore/renderers/#{fname}"
end

SC= SproutCore

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sproutcore-0.9.18 lib/sproutcore.rb
sproutcore-0.9.19 lib/sproutcore.rb
sproutcore-0.9.23 lib/sproutcore.rb
sproutcore-0.9.20 lib/sproutcore.rb
sproutcore-0.9.21 lib/sproutcore.rb
sproutcore-0.9.22 lib/sproutcore.rb