This is tricky stuff. I have done this 4/5 times now, and managed to get to the end and run all the tests twice.. but now it doesn't work. oh well, it falls over in Part 7. DNU method:. need to go through the changesets and try and work out what's going on. obviously the more eyes on this the better.
cheers, Mike "A. Load Gofer" ScriptLoader new installGofer. "B. Install packages" | gofer | gofer := Gofer new. gofer url: 'http://www.squeaksource.com/PharoTaskForces'. Transcript cr; show: 'Part 2'; cr. gofer copy addAll: #( "Part 2" 'Kernel-MikeRoberts.405'); load. Transcript cr; show: 'Part 3'; cr. gofer copy addAll: #( "Part 3" 'Compiler-MikeRoberts.130' 'CompilerTests-MikeRoberts.21' 'KernelTests-MikeRoberts.150'); load. Transcript cr; show: 'Part 4'; cr. gofer copy addAll: #( "Part 4" 'Compiler-MikeRoberts.131'); load. Transcript cr; show: 'Part 5'; cr. gofer copy addAll: #( "Part 5" 'Kernel-MikeRoberts.406'); load. Transcript cr; show: 'Part 6'; cr. gofer copy addAll: #( "Part 6" 'Kernel-MikeRoberts.407'); load. Transcript cr; show: 'Part 7'; cr. gofer copy addAll: #( "Part 7" 'System-Changes-MikeRoberts.13'); load. gofer copy addAll: #( 'System-Download-MikeRoberts.11'); load. gofer copy addAll: #( 'System-Support-MikeRoberts.89'); load. Transcript show: 'Part 8'; cr. gofer copy addAll: #( "Part 8" 'Tools-MikeRoberts.202'); load. Transcript cr; show: 'Part 9'; cr. gofer copy addAll: #( "Part 9 - setup recompile" 'System-Support-MikeRoberts.90'); load. "C. Recompile" Utilities initializeClosures. Utilities compileUsingClosures. "D. Run the tests please" TestRunner open On Sun, Sep 20, 2009 at 7:47 PM, Stéphane Ducasse <[email protected]> wrote: > Great! > > Stef > > On Sep 20, 2009, at 8:36 PM, Michael Roberts wrote: > >> hah! ok, no that wasn't what i expected. that will be why stef's image >> dies. but i guess i was lucky when i tried it. >> let me test out a new script and i will repost. >> >> cheers, >> Mike >> >> On Sun, Sep 20, 2009 at 7:30 PM, Lukas Renggli <[email protected]> >> wrote: >>>> No, the fixes are not dependent on Gofer. I am just using it to >>>> script >>>> the load. There's been a lot of chat about Gofer - i had no idea >>>> what >>>> it was. so i figured i'd use it for something! >>> >>> Looks cool. >>> >>> However, from your comments I doubt that Gofer does what you expect. >>> Gofer does not load the packages in the order specified, but instead >>> merges the contents of all specified packages into one single load >>> operation. From the comments in the script I think that every Part 1 >>> to 9 should all use their own Gofer instance to be truly sequential. >>> >>> Cheers, >>> Lukas >>> >>> -- >>> Lukas Renggli >>> http://www.lukas-renggli.ch >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
