# File install.rb, line 65 def install_files(srcdir, files, destdir=@sitelib) path = [] dir = [] for f in files next if (f = f[srcdir.length+1..-1]) == nil path.push f if File.ftype(File.join(srcdir, f)) == 'file' dir |= [ File.dirname(File.join(destdir, f)) ] end @ftools.makedirs(*dir) for f in path @ftools.install(File.join(srcdir, f), File.join(destdir, f), nil, true) end end