File: install.rb

package info (click to toggle)
libtidy-ruby 1.1.2-3
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 84 kB
  • ctags: 45
  • sloc: ruby: 234; makefile: 38
file content (11 lines) | stat: -rw-r--r-- 331 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
require 'rbconfig'
require 'ftools'

# Install lib
dst_dir = Config::CONFIG['sitelibdir']
Dir.chdir('lib') { 
  Dir['**/*'].reject { |f| f =~ /\.(cvs|gem|svn)($|\/)/i or not File.file?(f) }.each { |file|
    File.mkpath File.join(dst_dir, File.dirname(file)), true
    File.install file, File.join(dst_dir, file), 0644, true
  }
}