git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
eban 2000-09-22 01:02:44 +00:00
Родитель 4667f459cf
Коммит ec1a89eeb7
2 изменённых файлов: 9 добавлений и 6 удалений

Просмотреть файл

@ -1,6 +1,7 @@
Thu Sep 21 19:04:34 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
* ext/extmk.rb (install_rb): check whether libdir is directory or not.
* ext/extmk.rb, lib/mkmf.rb (install_rb): check whether libdir is
directory or not.
Thu Sep 21 17:23:05 2000 Yukihiro Matsumoto <matz@ruby-lang.org>

Просмотреть файл

@ -129,11 +129,13 @@ def install_rb(mfile, dest, srcdir = nil)
libdir = srcdir + "/" + libdir if srcdir
path = []
dir = []
Find.find(libdir) do |f|
next unless /\.rb$/ =~ f
f = f[libdir.length+1..-1]
path.push f
dir |= File.dirname(f)
if File.directory? libdir
Find.find(libdir) do |f|
next unless /\.rb$/ =~ f
f = f[libdir.length+1..-1]
path.push f
dir |= File.dirname(f)
end
end
for f in dir
next if f == "."