Hi Laurent: Does macruby_deploy have an option to compile .rb files in subdirectories of the Resources directory? For a large project some of us may want to better organize our source files.
Thanks, Bob Rice On Nov 2, 2010, at 4:25 AM, Laurent Sansonetti wrote: > Hi Larry, > > Indeed, the Ruby standard library is not entirely compiled, so you will find > .rb files if the MacRuby framework is embedded into the application's bundle. > We don't compile the whole standard library for historical reasons, as the > AOT compiler wasn't stable enough to work on everything, but we may finally > turn the switch on in the upcoming release. > > However, your application's code should be compiled, and .rb files should be > removed from the .app bundle for you, by macruby_deploy. If you still do find > .rb files that belong to your project in the .app bundle, then there is a bug > somewhere. > > To confirm, yes it is okay to delete .rb files when there is a .rbo file in > the same directory. More generally, MacRuby's #require will always pick .rbo > files in priority over .rb files. > > Laurent > > On Nov 1, 2010, at 9:33 PM, Larry Wilson wrote: > >> I've been poking around in the directories of a MacRuby-based app (that has >> been compiled via macruby-deploy) in the usr/lib/ruby subdirectories. Why >> is there not an .rbo file for every .rb source file? >> >> Is it safe to delete the .rb files if there is a .rbo equivalent? >> >> -Larry >> >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel