public
Description: A resourceful plugin providing lightweight content management functionality to Rails applications
Homepage: http://www.viget.com/extend/sandstone-a-drop-in-cms-for-existing-rails-applications/
Clone URL: git://github.com/vigetlabs/sandstone.git
sandstone / install.rb
100644 15 lines (12 sloc) 0.515 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Install hook code here
unless Kernel.const_defined?('RAILS_ROOT')
  Kernel.const_set('RAILS_ROOT', File.join(File.dirname(__FILE__), '..', '..', '..'))
end
 
if (File.exists?(RAILS_ROOT) && File.exists?(File.join(RAILS_ROOT, 'app')))
  require "#{RAILS_ROOT}/config/boot"
  require "#{RAILS_ROOT}/config/environment"
  require 'rails_generator'
  require 'rails_generator/scripts/generate'
 
  Rails::Generator::Scripts::Generate.new.run(['sandstone'])
end
 
puts IO.read(File.join(File.dirname(__FILE__), 'README'))