summaryrefslogtreecommitdiff
path: root/instruby.rb
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1999-02-09 03:29:23 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1999-02-09 03:29:23 +0000
commitbcec81835dc263b933f2629aa5329f6c943da60d (patch)
treed9de5eead40ab6380ba7b9fc4b335565e718f6fe /instruby.rb
parent8ef071c882218ff2d9f00f51f55e872343776104 (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.rb30
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: