how to include activesupport in a ruby script???

At the top of your script do this:

require 'rubygems'   require 'active_support'

Cheers-

-- Ezra Zygmuntowicz-- Lead Rails Evangelist -- ez@engineyard.com -- Engine Yard, Serious Rails Hosting -- (866) 518-YARD (9273)

And if you need to specify a particular version:

require 'rubygems' gem 'activesupport', '>=1.4' require 'active_support'

Note that the name of the gem has no '_' (I beat my head on that one a few weeks ago). The 'gem' method sets up the load path for a version of the gem that meets the requested restriction.

-Rob

Rob Biedenharn http://agileconsultingllc.com Rob@AgileConsultingLLC.com

Please can anyone explain why this works in rails but not in irb ?

require 'active_support'

=> true

Time.now.beginning_of_day

NoMethodError: undefined method `beginning_of_day' for Fri Oct 29 14:05:28 +1300 2010:Time   from (irb):2

Thanks Ben

Solved now,

require 'active_support/all'

=> true

Time.now.beginning_of_day

=> Mon Nov 01 00:00:00 1300 2010

Ben Williams wrote in post #957932: