[MacRuby] #1203: macruby_deploy takes way too long to embed MacRuby when you have two versions installed
#1203: macruby_deploy takes way too long to embed MacRuby when you have two versions installed ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Now that I have 2 different versions of MacRuby installed, I noticed that the deploy target takes forever to get past the step of embedding MacRuby.framework into my app, about 15 seconds. Looking at macruby_deploy, it copies all versions in and then removes the unneeded versions. Similarly, it also copies in all the ri/rdoc data from usr/share and then removes them. I switched this strategy from using cp_r to using rsync and only copying things in the first place if they are going to be used, now the embed step takes about 3 seconds and there is no step to delete other versions or ri/rdoc. I added the patch to my fork: https://github.com/ferrous26/MacRuby/commit/e4b694ae4ba0ed727427ca43427f2416... -- Ticket URL: <http://www.macruby.org/trac/ticket/1203> MacRuby <http://macruby.org/>
#1203: macruby_deploy takes way too long to embed MacRuby when you have two versions installed ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ------------------------------------+--------------------------------------- Comment(by mrada@…): This issue became a pull request on github and is now a closed issue. -- Ticket URL: <http://www.macruby.org/trac/ticket/1203#comment:1> MacRuby <http://macruby.org/>
#1203: macruby_deploy takes way too long to embed MacRuby when you have two versions installed ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: major | Milestone: MacRuby 0.11 Component: MacRuby | Resolution: fixed Keywords: | ------------------------------------+--------------------------------------- Changes (by lsansonetti@…): * status: new => closed * resolution: => fixed * milestone: => MacRuby 0.11 Comment: Indeed, closing! -- Ticket URL: <http://www.macruby.org/trac/ticket/1203#comment:2> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby