Sha256: e4de7fabbad8dabc1ecfa8134a680efa026bb45aec765e887cc274439c8140cc
Contents?: true
Size: 965 Bytes
Versions: 3
Compression:
Stored size: 965 Bytes
Contents
require 'rbconfig' require 'find' require 'ftools' include Config # this was adapted from active_record's install.rb $sitedir = CONFIG["sitelibdir"] unless $sitedir version = CONFIG["MAJOR"] + "." + CONFIG["MINOR"] $libdir = File.join(CONFIG["libdir"], "ruby", version) $sitedir = $:.find {|x| x =~ /site_ruby/ } if !$sitedir $sitedir = File.join($libdir, "site_ruby") elsif $sitedir !~ Regexp.quote(version) $sitedir = File.join($sitedir, version) end end # deprecated files that should be removed # deprecated = %w{ } # files to install in library path files = %w- xml/mapping.rb xml/xxpath.rb xml/mapping/base.rb xml/mapping/standard_nodes.rb xml/mapping/version.rb - # the acual gruntwork Dir.chdir("lib") # File::safe_unlink *deprecated.collect{|f| File.join($sitedir, f.split(/\//))} files.each {|f| File::makedirs(File.join($sitedir, *f.split(/\//)[0..-2])) File::install(f, File.join($sitedir, *f.split(/\//)), 0644, true) }
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
pdf-labels-1.0.0 | vendor/xml-mapping/install.rb |
xml-mapping-0.8 | install.rb |
xml-mapping-0.8.1 | install.rb |