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!