adf77a0d0b6d26a17ad517bebe8ff1225293bb52
[packages/precise/mcollective.git] / lib / mcollective / vendor / json / install.rb
1 #!/usr/bin/env ruby
2
3 require 'rbconfig'
4 require 'fileutils'
5 include FileUtils::Verbose
6
7 include Config
8
9 bindir = CONFIG["bindir"]
10 cd 'bin' do
11   filename = 'edit_json.rb'
12   #install(filename, bindir)
13 end
14 sitelibdir = CONFIG["sitelibdir"]
15 cd 'lib' do
16   install('json.rb', sitelibdir)
17   mkdir_p File.join(sitelibdir, 'json')
18   for file in Dir['json/**/*.{rb,xpm}']
19     d = File.join(sitelibdir, file)
20     mkdir_p File.dirname(d)
21     install(file, d)
22   end
23   install(File.join('json', 'editor.rb'), File.join(sitelibdir,'json'))
24   install(File.join('json', 'json.xpm'), File.join(sitelibdir,'json'))
25 end
26 warn " *** Installed PURE ruby library."