Index: [Article Count Order] [Thread]

Date:  Wed, 25 Feb 2004 13:25:36 +0900
From:  "U.Nakamura" <usa@...>
Subject:  should use RUBY_PLATFORM instead of PLATFORM
To:  modruby-ja@...
Message-Id:  <20040225131958.F0CA.USA@...>
X-Mail-Count: 00396

こんにちは、なかむら(う)です。

ふと思い出したので、パッチ2件。
mod_rubyのautoconf.rbと、erubyのconfigure.rb.inです。

Index: autoconf.rb
===================================================================
RCS file: /src/mod_ruby/autoconf.rb,v
retrieving revision 1.8
diff -u -1 -p -r1.8 autoconf.rb
--- autoconf.rb	10 Feb 2003 03:17:38 -0000	1.8
+++ autoconf.rb	25 Feb 2004 04:23:27 -0000
@@ -360,3 +360,3 @@ $RUBY_SO_NAME = CONFIG["RUBY_SO_NAME"]
 
-case PLATFORM
+case RUBY_PLATFORM
 when /-aix/

Index: configure.rb.in
===================================================================
RCS file: /src/eruby/configure.rb.in,v
retrieving revision 1.11
diff -u -1 -p -r1.11 configure.rb.in
--- configure.rb.in	20 Jan 2003 07:22:41 -0000	1.11
+++ configure.rb.in	25 Feb 2004 04:23:33 -0000
@@ -37,3 +37,3 @@ AC_ARG_ENABLE("shared",
   if enableval == "yes"
-    if PLATFORM =~ /-mswin32/
+    if /-mswin32/ =~ RUBY_PLATFORM
       AC_MSG_ERROR("can't enable shared on mswin32")
@@ -55,3 +55,3 @@ if $ENABLE_SHARED
   $LIBERUBYARG = "-L. -leruby"
-  case PLATFORM
+  case RUBY_PLATFORM
   when /-sunos4/
@@ -63,3 +63,3 @@ if $ENABLE_SHARED
     $LIBERUBY_SO = "liberuby.so.$(MAJOR).$(MINOR)"
-    if PLATFORM =~ /elf/ || PLATFORM =~ /-freebsd[3-9]/
+    if /elf/ =~ RUBY_PLATFORM || /-freebsd[3-9]/ =~ RUBY_PLATFORM
       $LIBERUBY_SO = "liberuby.so.$(MAJOR_MINOR)"
@@ -99,3 +99,3 @@ end
 
-if PLATFORM =~ /-mswin32/
+if /-mswin32/ =~ RUBY_PLATFORM
   $AR = "lib"
@@ -125,3 +125,3 @@ AC_SUBST("AROPT")
 $EXT_DLDFLAGS = CONFIG["DLDFLAGS"]
-if $RUBY_SHARED || RUBY_PLATFORM =~ /mswin32/
+if $RUBY_SHARED || /mswin32/ =~ RUBY_PLATFORM
   $EXT_LIBRUBYARG = "$(LIBRUBYARG)"

それでは。
-- 
U.Nakamura <usa@...>