Sha256: 8447406da4541d5ae1976f0830a3b198f001c255a727ae589f7ff9bb406017e8
Contents?: true
Size: 895 Bytes
Versions: 3
Compression:
Stored size: 895 Bytes
Contents
require 'fileutils' require 'pathname' outer = File.dirname(__FILE__) # Delete test_rails_app and various doc directories, unless you're actually # developing admin_assistant itself test_rails_app = Pathname.new("#{outer}/test_rails_app").realpath.to_s unless RAILS_ROOT == test_rails_app %w(doc test_rails_app website).each do |dir| FileUtils.rm_rf "#{outer}/#{dir}" end end # Copy over static assets css_dir = "#{RAILS_ROOT}/public/stylesheets/admin_assistant" FileUtils.mkdir(css_dir) unless File.exist?(css_dir) FileUtils.cp_r(Dir.glob("#{outer}/lib/stylesheets/*"), css_dir) FileUtils.copy( "#{outer}/lib/javascripts/admin_assistant.js", "#{RAILS_ROOT}/public/javascripts/admin_assistant.js" ) images_dir = "#{RAILS_ROOT}/public/images/admin_assistant" FileUtils.mkdir(images_dir) unless File.exist?(images_dir) FileUtils.cp_r(Dir.glob("#{outer}/lib/images/*"), images_dir)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
admin_assistant-1.0.4 | install.rb |
admin_assistant-1.0.2 | install.rb |
admin_assistant-1.0.1 | install.rb |