Sha256: 19954750e04c9b8376394be1582d3945756285888a2713c45c8f9f8a8652b0ce
Contents?: true
Size: 867 Bytes
Versions: 1
Compression:
Stored size: 867 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trackman-0.2.85 | lib/trackman.rb |