Sha256: 11ed6dde01587adc419e335feaa4c77555222536e01693a48b9633a5d4452917
Contents?: true
Size: 710 Bytes
Versions: 10
Compression:
Stored size: 710 Bytes
Contents
require "file_share" require "rails" module FileShare class Engine < Rails::Engine ASSET_PREFIX = "file_share" ENGINEER_VERSION = "0.2.3" initializer "file_share.require_dependencies" do require 'bundler' gemfile = Bundler::Definition.build(root.join('Gemfile'), root.join('Gemfile.lock'), {}) specs = gemfile.dependencies.select do |d| d.name != 'engineer' and (d.groups & [:default, :production]).any? end specs.collect { |s| s.autorequire || [s.name] }.flatten.each do |r| require r end end initializer "file_share.asset_path" do |app| app.config.middleware.use ::ActionDispatch::Static, "#{root}/public" end end end
Version data entries
10 entries across 10 versions & 1 rubygems