ruby-changes:35640
From: nobu <ko1@a...>
Date: Sat, 27 Sep 2014 17:17:59 +0900 (JST)
Subject: [ruby-changes:35640] nobu:r47722 (trunk): rbinstall.rb: header targets
nobu 2014-09-27 17:17:43 +0900 (Sat, 27 Sep 2014) New Revision: 47722 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=47722 Log: rbinstall.rb: header targets * tool/rbinstall.rb: separate header targets, comm-hdr for architecture independent headers, arch-hdr for architecture dependent headers, and hdr for both. Modified files: trunk/tool/rbinstall.rb Index: tool/rbinstall.rb =================================================================== --- tool/rbinstall.rb (revision 47721) +++ tool/rbinstall.rb (revision 47722) @@ -378,7 +378,7 @@ install?(:ext, :arch, :'ext-arch') do https://github.com/ruby/ruby/blob/trunk/tool/rbinstall.rb#L378 prepare "extension objects", sitearchlibdir prepare "extension objects", vendorarchlibdir end -install?(:ext, :arch, :'ext-arch') do +install?(:ext, :arch, :hdr, :'arch-hdr') do prepare "extension headers", archhdrdir install_recursive("#{$extout}/include/#{CONFIG['arch']}", archhdrdir, :glob => "*.h", :mode => $data_mode) end @@ -388,7 +388,7 @@ install?(:ext, :comm, :'ext-comm') do https://github.com/ruby/ruby/blob/trunk/tool/rbinstall.rb#L388 prepare "extension scripts", sitelibdir prepare "extension scripts", vendorlibdir end -install?(:ext, :comm, :'ext-comm') do +install?(:ext, :comm, :hdr, :'comm-hdr') do hdrdir = rubyhdrdir + "/ruby" prepare "extension headers", hdrdir install_recursive("#{$extout}/include/ruby", hdrdir, :glob => "*.h", :mode => $data_mode) @@ -508,7 +508,7 @@ install?(:local, :comm, :lib) do https://github.com/ruby/ruby/blob/trunk/tool/rbinstall.rb#L508 install_recursive(File.join(srcdir, "lib"), rubylibdir, :no_install => noinst, :mode => $data_mode) end -install?(:local, :arch, :lib) do +install?(:local, :comm, :hdr, :'comm-hdr') do prepare "common headers", rubyhdrdir noinst = [] -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/