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

ruby-changes:2787

From: ko1@a...
Date: 18 Dec 2007 01:43:55 +0900
Subject: [ruby-changes:2787] nobu - Ruby:r14278 (trunk): * lib/mkmf.rb (depend_rules): inserts ruby to only headers.

nobu	2007-12-18 01:40:22 +0900 (Tue, 18 Dec 2007)

  New Revision: 14278

  Modified files:
    trunk/ChangeLog
    trunk/lib/mkmf.rb

  Log:
    * lib/mkmf.rb (depend_rules): inserts ruby to only headers.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14278&r2=14277
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/mkmf.rb?r1=14278&r2=14277

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 14277)
+++ ChangeLog	(revision 14278)
@@ -1,3 +1,7 @@
+Tue Dec 18 01:40:20 2007  Nobuyoshi Nakada  <nobu@r...>
+
+	* lib/mkmf.rb (depend_rules): inserts ruby to only headers.
+
 Tue Dec 18 01:21:19 2007  Nobuyoshi Nakada  <nobu@r...>
 
 	* parse.y (parser_encode_length): chomp eol style modifiers.
Index: lib/mkmf.rb
===================================================================
--- lib/mkmf.rb	(revision 14277)
+++ lib/mkmf.rb	(revision 14278)
@@ -1299,7 +1299,7 @@
   depend.each_line do |line|
     line.gsub!(/\.o\b/, ".#{$OBJEXT}")
     line.gsub!(/\$\((?:hdr|top)dir\)\/config.h/, $config_h) if $config_h
-    line.gsub!(%r"\$\(hdrdir\)/(?!ruby(?![^:;/\s]))", '\&ruby/') if /^\s*\w+\s*=/ !~ line
+    line.gsub!(%r"\$\(hdrdir\)/(?!ruby(?![^:;/\s]))(?=[-\w]+\.h)", '\&ruby/')
     if /(?:^|[^\\])(?:\\\\)*\\$/ =~ line
       (cont ||= []) << line
       next

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

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