Sha256: 95a5e0432e9e14dafd09853ca85a8c90940c37ef5b07d49404afb6889de53969
Contents?: true
Size: 730 Bytes
Versions: 6
Compression:
Stored size: 730 Bytes
Contents
require "rubygems" require "bundler/setup" require 'tasks' module Trackman autoload :RackMiddleware, 'trackman/rack_middleware' autoload :Assets, 'trackman/assets' end if defined?(Rails) 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
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
trackman-0.0.9 | lib/trackman.rb |
trackman-0.0.8 | lib/trackman.rb |
trackman-0.0.6 | lib/trackman.rb |
trackman-0.0.5 | lib/trackman.rb |
trackman-0.1.1 | lib/trackman.rb |
trackman-0.1.0 | lib/trackman.rb |