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

ruby-changes:18457

From: usa <ko1@a...>
Date: Thu, 6 Jan 2011 20:58:53 +0900 (JST)
Subject: [ruby-changes:18457] Ruby:r30480 (trunk): * lib/mkmf.rb (create_makefile): ignore rest from first dot from

usa	2011-01-06 20:58:44 +0900 (Thu, 06 Jan 2011)

  New Revision: 30480

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

  Log:
    * lib/mkmf.rb (create_makefile): ignore rest from first dot from
      TARGET to generate init function name.
      this is followup of r30464.

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

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 30479)
+++ ChangeLog	(revision 30480)
@@ -1,3 +1,9 @@
+Thu Jan  6 20:55:49 2011  NAKAMURA Usaku  <usa@r...>
+
+	* lib/mkmf.rb (create_makefile): ignore rest from first dot from
+	  TARGET to generate init function name.
+	  this is followup of r30464.
+
 Thu Jan  6 11:27:01 2011  Aaron Patterson <aaron@t...>
 
 	* ext/psych/lib/psych/json/tree_builder.rb (start_mapping): tags
Index: lib/mkmf.rb
===================================================================
--- lib/mkmf.rb	(revision 30479)
+++ lib/mkmf.rb	(revision 30480)
@@ -1895,7 +1895,7 @@
         makedef = %{-pe "$_.sub!(/^(?=\\w)/,'#{EXPORT_PREFIX}') unless 1../^EXPORTS$/i"}
       end
     else
-      makedef = %{-e "puts 'EXPORTS', '#{EXPORT_PREFIX}Init_$(TARGET)'"}
+      makedef = %{-e "puts 'EXPORTS', '#{EXPORT_PREFIX}' + 'Init_$(TARGET)'.sub(/\\..*\\z/,'')"}
     end
     if makedef
       $cleanfiles << '$(DEFFILE)'

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

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