diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-02-09 03:29:23 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-02-09 03:29:23 +0000 |
commit | bcec81835dc263b933f2629aa5329f6c943da60d (patch) | |
tree | d9de5eead40ab6380ba7b9fc4b335565e718f6fe /instruby.rb | |
parent | 8ef071c882218ff2d9f00f51f55e872343776104 (diff) |
990209
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'instruby.rb')
-rw-r--r-- | instruby.rb | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/instruby.rb b/instruby.rb index a08fcb8d33..c02f48cc4e 100644 --- a/instruby.rb +++ b/instruby.rb @@ -3,8 +3,6 @@ require "rbconfig.rb" include Config -destdir = ARGV[0] || '' - $:.unshift CONFIG["srcdir"]+"/lib" require "ftools" @@ -22,34 +20,34 @@ archdir = pkglibdir + "/" + CONFIG["arch"] mandir = CONFIG["mandir"] + "/man1" wdir = Dir.getwd -File.makedirs "#{destdir}#{bindir}", TRUE +File.makedirs bindir, TRUE File.install "ruby#{binsuffix}", - "#{destdir}#{bindir}/#{ruby_install_name}#{binsuffix}", 0755, TRUE + "#{bindir}/#{ruby_install_name}#{binsuffix}", 0755, TRUE for dll in Dir['*.dll'] - File.install dll, "#{destdir}#{bindir}/#{dll}", 0755, TRUE + File.install dll, "#{bindir}/#{dll}", 0755, TRUE end -File.makedirs "#{destdir}#{libdir}", TRUE +File.makedirs libdir, TRUE for lib in ["libruby.so", "libruby.so.LIB"] if File.exist? lib - File.install lib, "#{destdir}#{libdir}", 0644, TRUE + File.install lib, "#{libdir}", 0644, TRUE end end -File.makedirs "#{destdir}#{pkglibdir}", TRUE -File.makedirs "#{destdir}#{archdir}", TRUE +File.makedirs pkglibdir, TRUE +File.makedirs archdir, TRUE Dir.chdir "ext" -system "../miniruby#{binsuffix} extmk.rb install #{destdir}" +system "../miniruby#{binsuffix} extmk.rb install" Dir.chdir CONFIG["srcdir"] IO.foreach 'MANIFEST' do |$_| $_.chop! if /^lib/ - File.install $_, "#{destdir}#{pkglibdir}", 0644, TRUE + File.install $_, "#{pkglibdir}", 0644, TRUE elsif /^[a-z]+\.h$/ - File.install $_, "#{destdir}#{archdir}", 0644, TRUE + File.install $_, "#{archdir}", 0644, TRUE end end -File.makedirs "#{destdir}#{mandir}", TRUE -File.install "ruby.1", "#{destdir}#{mandir}", 0644, TRUE +File.makedirs mandir, TRUE +File.install "ruby.1", "#{mandir}", 0644, TRUE Dir.chdir wdir -File.install "config.h", "#{destdir}#{archdir}", 0644, TRUE -File.install "rbconfig.rb", "#{destdir}#{archdir}", 0644, TRUE +File.install "config.h", "#{archdir}", 0644, TRUE +File.install "rbconfig.rb", "#{archdir}", 0644, TRUE # vi:set sw=2: |