10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# File 'lib/number_to_indian_currency.rb', line 10
def self.install
require 'fileutils'
orig = File.join(File.dirname(__FILE__), '../public/stylesheets/.')
dest = 'public/stylesheets'
rupees_css = File.join(dest, 'rupees.css')
unless File.exists?(rupees_css) && FileUtils.identical?(File.join(orig, 'rupees.css'), rupees_css)
if File.exists?(rupees_css)
begin
puts "Removing..."
FileUtils.rm rupees_css
FileUtils.cp_r orig, dest
rescue Exception => e
puts e.message
end
else
begin
puts "Copying #{rupeess_css}..."
FileUtils.cp_r orig, dest
rescue Exception => e
puts e.message
end
end
end
end
|