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

ruby-changes:7470

From: yugui <ko1@a...>
Date: Sun, 31 Aug 2008 17:31:54 +0900 (JST)
Subject: [ruby-changes:7470] Ruby:r18989 (trunk): * spec/default.mspec (config): added.

yugui	2008-08-31 17:31:38 +0900 (Sun, 31 Aug 2008)

  New Revision: 18989

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

  Log:
    * spec/default.mspec (config): added.
    
    * spec/default.mspec (target): replaced the built ruby
      to runruby.rb.
      Improved $LOAD_PATH on running specs.
    
    * spec/default.mspec (flags): ditto.

  Modified files:
    trunk/ChangeLog
    trunk/spec/default.mspec

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18988)
+++ ChangeLog	(revision 18989)
@@ -1,3 +1,13 @@
+Sun Aug 31 17:28:25 2008  Yuki Sonoda (Yugui)  <yugui@y...>
+
+	* spec/default.mspec (config): added.
+	
+	* spec/default.mspec (target): replaced the built ruby 
+	  to runruby.rb. 
+	  Improved $LOAD_PATH on running specs.
+
+	* spec/default.mspec (flags): ditto.
+
 Sun Aug 31 17:16:07 2008  Tanaka Akira  <akr@f...>
 
 	* transcode.c (make_econv_exception): rename instance variable names
Index: spec/default.mspec
===================================================================
--- spec/default.mspec	(revision 18988)
+++ spec/default.mspec	(revision 18989)
@@ -8,6 +8,15 @@
   ]
 
   srcdir = File.expand_path(File.join(File.dirname(__FILE__), '..'))
+  config = proc{|name| `#{srcdir}/miniruby -I#{srcdir} -rrbconfig -e 'print Config::CONFIG["#{name}"]'`}
+
   # The default implementation to run the specs.
-  set :target, File.join(srcdir, `#{srcdir}/miniruby -I#{srcdir} -rrbconfig -e 'print Config::CONFIG["RUBY_INSTALL_NAME"]'`)
+  set :target, File.join(srcdir, "miniruby#{config['exeext']}")
+  set :flags, %W[
+    -I#{srcdir}/lib
+    -I#{srcdir}/#{config['EXTOUT']}/common
+    -I#{srcdir}/-
+    -r#{srcdir}/ext/purelib.rb
+    #{srcdir}/runruby.rb --extout=#{config['EXTOUT']}
+  ]
 end

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

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