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

Reply via email to