lib/mountain_view/engine.rb in mountain_view-0.7.0 vs lib/mountain_view/engine.rb in mountain_view-0.7.1

- old
+ new

@@ -4,18 +4,25 @@ module MountainView class Engine < ::Rails::Engine isolate_namespace MountainView + initializer "mountain_view.components_path" do |app| + MountainView.configure do |c| + c.components_path ||= app.root.join("app", "components") + end + end + initializer "mountain_view.assets" do |app| - Rails.application.config.assets.paths << app.root.join("app", "components") + Rails.application.config.assets.paths << + MountainView.configuration.components_path Rails.application.config.assets.precompile += %w( mountain_view/styleguide.css mountain_view/styleguide.js ) end initializer "mountain_view.append_view_paths" do |app| ActiveSupport.on_load :action_controller do - append_view_path app.root.join("app", "components") + append_view_path MountainView.configuration.components_path end end initializer "mountain_view.add_helpers" do ActiveSupport.on_load :action_controller do