diff options
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/rbinstall.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb index 0e9f39adbb..f4ea9cc1ea 100755 --- a/tool/rbinstall.rb +++ b/tool/rbinstall.rb @@ -300,6 +300,8 @@ enable_shared = CONFIG["ENABLE_SHARED"] == 'yes' dll = CONFIG["LIBRUBY_SO"] lib = CONFIG["LIBRUBY"] arc = CONFIG["LIBRUBY_A"] +major = CONFIG["MAJOR"] +minor = CONFIG["MINOR"] install?(:local, :arch, :bin, :'bin-arch') do prepare "binary commands", bindir @@ -336,6 +338,14 @@ install?(:local, :arch, :lib) do end end +install?(:local, :arch, :data) do + pc = CONFIG["ruby_pc"] + if File.exist?(pc) + prepare "pkgconfig data", pkgconfigdir = File.join(libdir, "pkgconfig") + install pc, pkgconfigdir, :mode => $data_mode + end +end + install?(:ext, :arch, :'ext-arch') do prepare "extension objects", archlibdir noinst = %w[-* -*/] | (CONFIG["no_install_files"] || "").split |