* instruby.rb (install_recursive): skip backup files.
* instruby.rb (ext-comm): install only current platform headers. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
2b592580bf
commit
d4d7164a9b
@ -1,7 +1,11 @@
|
|||||||
Sun Jun 10 12:07:41 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
Sun Jun 10 12:56:46 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
* include/ruby: moved public headers.
|
* include/ruby: moved public headers.
|
||||||
|
|
||||||
|
* instruby.rb (install_recursive): skip backup files.
|
||||||
|
|
||||||
|
* instruby.rb (ext-comm): install only current platform headers.
|
||||||
|
|
||||||
Sun Jun 10 10:42:04 2007 Tanaka Akira <akr@fsij.org>
|
Sun Jun 10 10:42:04 2007 Tanaka Akira <akr@fsij.org>
|
||||||
|
|
||||||
* lib/securerandom.rb: renamed from lib/secrand.rb.
|
* lib/securerandom.rb: renamed from lib/secrand.rb.
|
||||||
|
@ -126,9 +126,8 @@ def install_recursive(srcdir, dest, options = {})
|
|||||||
noinst = options.delete(:no_install)
|
noinst = options.delete(:no_install)
|
||||||
subpath = srcdir.size..-1
|
subpath = srcdir.size..-1
|
||||||
Dir.glob("#{srcdir}/**/*", File::FNM_DOTMATCH) do |src|
|
Dir.glob("#{srcdir}/**/*", File::FNM_DOTMATCH) do |src|
|
||||||
next if /\A\.{1,2}\z/ =~ (base = File.basename(src))
|
next if /\A\.{1,2}\z|\A\.\#|\A\#.*\#\z|~\z/ =~ (base = File.basename(src))
|
||||||
if noinst
|
if noinst
|
||||||
base = File.basename(src)
|
|
||||||
if Array === noinst
|
if Array === noinst
|
||||||
next if noinst.any? {|n| File.fnmatch?(n, base)}
|
next if noinst.any? {|n| File.fnmatch?(n, base)}
|
||||||
else
|
else
|
||||||
@ -221,7 +220,7 @@ if $extout
|
|||||||
puts "installing extension scripts"
|
puts "installing extension scripts"
|
||||||
makedirs [rubylibdir, sitelibdir]
|
makedirs [rubylibdir, sitelibdir]
|
||||||
install_recursive("#{extout}/common", rubylibdir)
|
install_recursive("#{extout}/common", rubylibdir)
|
||||||
install_recursive("#{extout}/include", rubyhdrdir)
|
install_recursive("#{extout}/include/ruby", rubyhdrdir + "/ruby")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user