From 9bd337c8fd9f6a345e74b84515ecb40301e9f32f Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 3 Mar 2009 07:25:50 +0000 Subject: * ext/extmk.rb (extmake), lib/mkmf.rb (create_makefile): $objs and $srcs are always Array or nil now. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@22725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/mkmf.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 8af18379e..1afce2ae6 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -1591,9 +1591,8 @@ def create_makefile(target, srcprefix = nil) for i in $objs i.sub!(/\.o\z/, ".#{$OBJEXT}") end - $objs = $objs.join(" ") - target = nil if $objs == "" + target = nil if $objs.empty? if target and EXPORT_PREFIX if File.exist?(File.join(srcdir, target + '.def')) @@ -1642,7 +1641,7 @@ target_prefix = #{target_prefix} LOCAL_LIBS = #{$LOCAL_LIBS} LIBS = #{$LIBRUBYARG} #{$libs} #{$LIBS} SRCS = #{srcs.collect(&File.method(:basename)).join(' ')} -OBJS = #{$objs} +OBJS = #{$objs.join(" ")} TARGET = #{target} DLLIB = #{dllib} EXTSTATIC = #{$static || ""} -- cgit