lib/failuregem.rb in failuregem-0.0.6.3 vs lib/failuregem.rb in failuregem-0.0.6.4

- old
+ new

@@ -3,5 +3,49 @@ require 'jquery-rails' require 'simple_form' require 'paperclip' require 'active_link_to' require 'mainstyle' + + +module Failuregem + class << self + + def load! + configure_sass + end + + # Paths + def gem_path + @gem_path ||= File.expand_path '..', File.dirname(__FILE__) + end + + def stylesheets_path + File.join assets_path, 'stylesheets' + end + + def javascripts_path + File.join assets_path, 'javascripts' + end + + def assets_path + @assets_path ||= File.join gem_path, 'assets' + end + + private + + def configure_sass + require 'sass' + + ::Sass.load_paths << stylesheets_path + end + + def register_sprockets + Sprockets.append_path(stylesheets_path) + Sprockets.append_path(javascripts_path) + end + + + end +end + +Failuregem.load!