public
Description: Gets the Rails flash object working with page cacheing.
Homepage:
Clone URL: git://github.com/pivotal/cacheable-flash.git
cacheable-flash / install.rb
100644 22 lines (18 sloc) 0.682 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require 'fileutils'
include FileUtils
 
dir = "#{File.dirname(__FILE__)}/javascripts"
rails_javascripts_dir = "#{RAILS_ROOT}/public/javascripts"
 
puts "copying flash.js to #{rails_javascripts_dir}"
cp "#{dir}/flash.js", rails_javascripts_dir
if File.exists?("#{rails_javascripts_dir}/json.js")
  puts "#{rails_javascripts_dir}/json.js already exists"
else
  puts "copying json.js to #{rails_javascripts_dir}"
  cp "#{dir}/json.js", rails_javascripts_dir
end
 
if File.exists?("#{rails_javascripts_dir}/cookie.js")
  puts "#{rails_javascripts_dir}/cookie.js already exists"
else
  puts "copying cookie.js to #{rails_javascripts_dir}"
  cp "#{dir}/cookie.js", rails_javascripts_dir
end