--- a/misc/monkeypatches.rb Tue Oct 14 16:11:19 2008 +0000
+++ b/misc/monkeypatches.rb Thu Dec 25 07:33:20 2008 +0000
@@ -42,12 +42,14 @@
task :default => EXT
rule '.#{objext}' => '.#{@source_extension}' do |t|
- sh "\#{CC} \#{CFLAGS} \#{INCLUDES} -c \#{t.source}"
+ $stderr.puts " building \#{t.name} from \#{t.source}"
+ sh "\#{CC} \#{CFLAGS} \#{INCLUDES} -c \#{t.source}"
end
desc "Build this extension"
file EXT => OBJ do
- sh "\#{LDSHARED} \#{LIBPATH} #{@available.ld_outfile(@extension_name)} \#{OBJ} \#{ADDITIONAL_OBJECTS} \#{LIBS} \#{LIBRUBYARG_SHARED}"
+ $stderr.puts " linking \#{OBJ.join(', ')} into \#{EXT}"
+ sh "\#{LDSHARED} \#{LIBPATH} #{@available.ld_outfile(@extension_name)} \#{OBJ} \#{ADDITIONAL_OBJECTS} \#{LIBS} \#{LIBRUBYARG_SHARED}"
end
@@ -55,7 +57,7 @@
desc "Install this extension"
task :install => [EXT, RUBYARCHDIR] do
- install EXT, RUBYARCHDIR, :verbose => true
+ install EXT, RUBYARCHDIR, :verbose => true
end
#{additional_code}