Sha256: 121a1fea26b787f7ebdf90f93bb3b294074f99054b590accbd9bdeba36d964b4
Contents?: true
Size: 868 Bytes
Versions: 15
Compression:
Stored size: 868 Bytes
Contents
require "rubygems" require "bundler/setup" require 'tasks' module Trackman autoload :RackMiddleware, 'trackman/rack_middleware' autoload :Assets, 'trackman/assets' autoload :ConfigurationHandler, 'trackman/configuration_handler' end autoload :Debugger, 'trackman/debugger' if defined?(Rails) && Rails.env == "production" if ::Rails::VERSION::STRING =~ /^2\.[1-9]/ Rails.configuration.middleware.use Trackman::RackMiddleware elsif ::Rails::VERSION::STRING =~ /^[3-9]\.[1-9]/ require "trackman/railtie" end end #ruby 1.8.7 does not take blocks (this fixes it) -- used in Asset.all if RUBY_VERSION !~ /^1\.9/ class Array def uniq ret, keys = [], [] each do |x| key = block_given? ? yield(x) : x unless keys.include? key ret << x keys << key end end ret end end end
Version data entries
15 entries across 15 versions & 1 rubygems