diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-11-09 09:11:52 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-11-09 09:11:52 +0000 |
commit | ee5ab9cc136baf18756abc6bd5d136a0231f973e (patch) | |
tree | abdc351cbffd7b67f63f41ea08f544819af0a28b /instruby.rb | |
parent | dc8da69e7cbc54f020ef1182fd28e57bbaa40fc3 (diff) |
1.1c7
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'instruby.rb')
-rw-r--r-- | instruby.rb | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/instruby.rb b/instruby.rb index 7dee03a6c1..6d82c3ba17 100644 --- a/instruby.rb +++ b/instruby.rb @@ -13,10 +13,11 @@ else prefix = CONFIG["prefix"] end ruby_install_name = CONFIG["ruby_install_name"] -bindir = prefix + "/bin" -libdir = prefix + "/lib/" + ruby_install_name +bindir = CONFIG["bindir"] +libdir = CONFIG["libdir"] + "/" + ruby_install_name archdir = libdir+"/"+CONFIG["arch"] -mandir = prefix + "/man/man1" +mandir = CONFIG["mandir"] + "/man1" +wdir = Dir.getwd File.makedirs bindir, TRUE File.install "ruby#{binsuffix}", @@ -24,10 +25,10 @@ File.install "ruby#{binsuffix}", for dll in Dir['*.dll'] File.install dll, "#{bindir}/#{dll}", 0755, TRUE end -File.makedirs "#{prefix}/lib", TRUE +File.makedirs "#{libdir}", TRUE for lib in ["libruby.so", "libruby.so.LIB"] if File.exist? lib - File.install lib, "#{prefix}/lib", 0644, TRUE + File.install lib, "#{libdir}", 0644, TRUE end end File.makedirs libdir, TRUE @@ -37,13 +38,14 @@ Dir.chdir CONFIG["srcdir"] IO.foreach 'MANIFEST' do |$_| $_.chop! if /^lib/ - File.install $_, libdir, 0644, TRUE + File.install $_, "#{libdir}", 0644, TRUE elsif /^[a-z]+\.h$/ - File.install $_, archdir, 0644, TRUE + File.install $_, "#{archdir}", 0644, TRUE end - File.install "config.h", archdir, 0644, TRUE end -File.install "rbconfig.rb", archdir, 0644, TRUE File.makedirs mandir, TRUE -File.install "ruby.1", mandir, 0644, TRUE +File.install "ruby.1", "#{mandir}", 0644, TRUE +Dir.chdir wdir +File.install "config.h", "#{archdir}", 0644, TRUE +File.install "rbconfig.rb", "#{archdir}", 0644, TRUE # vi:set sw=2: |