[ANN][VM][SF] my Unix patches integrated into SF layout
Tim Rowledge
tim at sumeru.stanford.edu
Thu Jan 3 04:00:51 UTC 2002
"Lex Spoon" <lex at cc.gatech.edu> is widely believed to have written:
> My understanding is:
>
> src - holds stuff generated by Squeak
> Cross - holds stuff that all platofrms can use, that wasn't
> automatically generated
> unix - holds Unix-specific stuff
>From the point of view of VMMaker this is not accurate. The older unix
make stuff used generated/ and unix/ but no Cross/
VMMaker uses -
platforms/
{various platform names}/
vm/
plugins/
{assorted plugins supported by this platform}
misc/
{makefiles, resources, help files etc}
Cross/
vm/
plugins/
{generic plugin code such as FilePlugin.h}
and the src/ directory gets copies of all the files needed for the chosen
platform with the chosen configuration.
>
> Actually, though, src ends up combining all three, the way VMMaker
> works. This combining behavior seems to be a little tricky to get just
> right, however....
It was indeed which is why I suggest living with the way VMMaker does it
for now. No need to make life more difficult.
tim
--
Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
Strange OpCodes: PBT: Prune Binary Tree
More information about the Squeak-dev
mailing list
|