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

ruby-changes:12549

From: nagai <ko1@a...>
Date: Thu, 23 Jul 2009 17:29:31 +0900 (JST)
Subject: [ruby-changes:12549] Ruby:r24257 (ruby_1_8): * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.

nagai	2009-07-23 17:29:16 +0900 (Thu, 23 Jul 2009)

  New Revision: 24257

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

  Log:
    * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/ext/tk/extconf.rb

Index: ruby_1_8/ext/tk/extconf.rb
===================================================================
--- ruby_1_8/ext/tk/extconf.rb	(revision 24256)
+++ ruby_1_8/ext/tk/extconf.rb	(revision 24257)
@@ -1,6 +1,6 @@
 ##############################################################
 # extconf.rb for tcltklib
-# release date: 2009-07-15
+# release date: 2009-07-23
 ##############################################################
 require 'mkmf'
 
@@ -22,8 +22,8 @@
 # check configs
 ##############################################################
 $cleanfiles << 'config_list'
-config_list_file = File.join(File.dirname(__FILE__),'config_list')
-config_list_file_source = config_list_file + '.in'
+config_list_file = 'config_list'
+config_list_file_source = File.join(File.dirname(__FILE__),'config_list.in')
 if !File.exist?(config_list_file) || 
     File.ctime(config_list_file_source) > File.ctime(config_list_file)
   old_config_list_file = config_list_file_source
@@ -84,13 +84,12 @@
 if update_flag
   puts "Configure options for Ruby/Tk may be updated."
   puts "So, delete files which depend on old configs."
-  File.delete(*(Dir.glob(File.join(File.dirname(__FILE__), 
-                                   "*.#{CONFIG['DLEXT']}"))))
-  File.delete(*(Dir.glob(File.join(File.dirname(__FILE__), "*.#{$OBJEXT}"))))
-  File.delete(File.join(File.dirname(__FILE__), 'Makefile')) rescue nil
+  File.delete(*Dir.glob("*.#{CONFIG['DLEXT']}"))
+  File.delete(*Dir.glob("*.#{$OBJEXT}"))
+  File.delete('Makefile') rescue nil
 
 else
-  makefile = File.join(File.dirname(__FILE__),'Makefile')
+  makefile = 'Makefile'
   if File.exist?(makefile) && 
       File.ctime(config_list_file) > File.ctime(makefile)
     # no need to update Makefile
@@ -98,6 +97,7 @@
   end
 end
 
+
 ##############################################################
 # fuctions
 ##############################################################
Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 24256)
+++ ruby_1_8/ChangeLog	(revision 24257)
@@ -1,3 +1,7 @@
+Thu Jul 23 17:26:51 2009  Hidetoshi NAGAI  <nagai@a...>
+
+	* ext/tk/extconf.rb: should not create "config_list" in a $srcdir.
+
 Thu Jul 23 15:04:20 2009  Keiju Ishitsuka  <keiju@r...>
 
 	* lib/irb.rb, lib/irb/init.rb, lib/irb/ext/save-history.rb: add

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

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