[前][次][番号順一覧][スレッド一覧]

ruby-changes:8046

From: ko1 <ko1@a...>
Date: Fri, 26 Sep 2008 12:56:34 +0900 (JST)
Subject: [ruby-changes:8046] Ruby:r19571 (ricsin): * ricsin/ricsin.rb: fix to use require_relative.

ko1	2008-09-26 12:54:53 +0900 (Fri, 26 Sep 2008)

  New Revision: 19571

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19571

  Log:
    * ricsin/ricsin.rb: fix to use require_relative.

  Modified files:
    branches/ricsin/ricsin/ChangeLog
    branches/ricsin/ricsin/ricsin.rb

Index: ricsin/ricsin/ChangeLog
===================================================================
--- ricsin/ricsin/ChangeLog	(revision 19570)
+++ ricsin/ricsin/ChangeLog	(revision 19571)
@@ -1,3 +1,7 @@
+Fri Sep 26 12:53:37 2008  Koichi Sasada  <ko1@a...>
+
+	* ricsin/ricsin.rb: fix to use require_relative.
+
 Fri Sep 26 12:49:52 2008  Koichi Sasada  <ko1@a...>
 
 	* ricsin/ricsin.rb: fix $0 and fix to output ricsin_#{name}.rb.
Index: ricsin/ricsin/ricsin.rb
===================================================================
--- ricsin/ricsin/ricsin.rb	(revision 19570)
+++ ricsin/ricsin/ricsin.rb	(revision 19571)
@@ -26,8 +26,7 @@
 
   def run
     raise unless @out_so
-    require @out_so
-    ::RICSIN_ISEQMAP[@so_basename].eval
+    require @out_rb
   end
 
   def generate
@@ -43,7 +42,7 @@
 
   def generate_rb
     open(@out_rb, 'wb'){|f|
-      f.puts "require '#{@so_basename}.so'"
+      f.puts "require_relative '#{@so_basename}.so'"
       f.puts "$0 = '#{@basename}.rcb' if $0 == __FILE__"
       f.puts "::RICSIN_ISEQMAP['#{@so_basename}'].eval"
     }

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]