Modified: MacRuby/trunk/instruby.rb (571 => 572)
--- MacRuby/trunk/instruby.rb 2008-09-07 23:47:55 UTC (rev 571)
+++ MacRuby/trunk/instruby.rb 2008-09-08 03:53:33 UTC (rev 572)
@@ -527,9 +527,11 @@
end
end
Dir.glob('/System/Library/Frameworks/**/BridgeSupport/*.dylib').each do |p|
- unless system("./markgc '#{p}' >& /dev/null")
- $stderr.puts "cannot markgc #{p}"
- exit 1
+ unless File.exist?(touch_file)
+ unless system("./markgc '#{p}' >& /dev/null")
+ $stderr.puts "cannot markgc #{p}"
+ exit 1
+ end
end
unless $destdir.empty?
dirname = File.dirname(p)