aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-02-25 05:41:16 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-02-25 05:41:16 +0000
commit593ffbcf717bde5aa9b695aeb7808ddd74bb4ccf (patch)
treef738d2f23ee5b4cd51eec06dd046ed410d82d24d
parent2c183f552034ac32a026daeed2c95839fefa34b5 (diff)
downloadruby-593ffbcf717bde5aa9b695aeb7808ddd74bb4ccf.tar.gz
mkmf.rb: default libdirname
* lib/mkmf.rb (MakeMakefile#init_mkmf): default libdirname to libdir. * tool/rbinstall.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog6
-rw-r--r--lib/mkmf.rb2
-rwxr-xr-xtool/rbinstall.rb2
3 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 799a3ff543..c231c4b8e0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Feb 25 14:41:07 2013 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/mkmf.rb (MakeMakefile#init_mkmf): default libdirname to libdir.
+
+ * tool/rbinstall.rb: ditto.
+
Mon Feb 25 13:12:39 2013 Nobuyoshi Nakada <nobu@ruby-lang.org>
* configure.in (setup): find Setup file from target_os 1. by
diff --git a/lib/mkmf.rb b/lib/mkmf.rb
index efa2982a23..b745b79823 100644
--- a/lib/mkmf.rb
+++ b/lib/mkmf.rb
@@ -2339,7 +2339,7 @@ site-install-rb: install-rb
$LIBRUBYARG = ""
$LIBRUBYARG_STATIC = config['LIBRUBYARG_STATIC']
$LIBRUBYARG_SHARED = config['LIBRUBYARG_SHARED']
- $DEFLIBPATH = [$extmk ? "$(topdir)" : "$(#{config["libdirname"]})"]
+ $DEFLIBPATH = [$extmk ? "$(topdir)" : "$(#{config["libdirname"] || "libdir"})"]
$DEFLIBPATH.unshift(".")
$LIBPATH = []
$INSTALLFILES = []
diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb
index f85465979c..0febf203dc 100755
--- a/tool/rbinstall.rb
+++ b/tool/rbinstall.rb
@@ -304,7 +304,7 @@ rubyw_install_name = CONFIG["rubyw_install_name"]
goruby_install_name = "go" + ruby_install_name
bindir = CONFIG["bindir", true]
-libdir = CONFIG[CONFIG["libdirname", true], true]
+libdir = CONFIG[CONFIG.fetch("libdirname", "libdir"), true]
rubyhdrdir = CONFIG["rubyhdrdir", true]
archhdrdir = CONFIG["rubyarchhdrdir"] || (rubyhdrdir + "/" + CONFIG['arch'])
rubylibdir = CONFIG["rubylibdir", true]