Method: Jars::Installer.vendor_file

Defined in:
lib/jars/installer.rb

.vendor_file(dir, dep) ⇒ Object

[View source]

92
93
94
95
96
97
98
# File 'lib/jars/installer.rb', line 92

def self.vendor_file( dir, dep )
  if !dep.system? && dep.type == :jar && dep.scope == :runtime
    vendored = File.join( dir, dep.path )
    FileUtils.mkdir_p( File.dirname( vendored ) )
    FileUtils.cp( dep.file, vendored )
  end
end