CVS structure
Stephan Rudlof
sr at evolgo.de
Fri Jul 7 14:29:45 UTC 2000
Marcel Weiher wrote:
>
> > From: Bert Freudenberg <bert at isgnw.CS.Uni-Magdeburg.De>
> > But we should now start to discuss the future structure. I imagine
> this:
> >
> > CVSROOT/
> > Squeak/
> > Common/
> > src/
> > (VM core headers).h
> > (VM core source).c
> > FilePlugin/
> > SocketPlugin/
> > SoundPlugin/
> > *Plugin/
> > Unix/
> > src/
> > System/
> > Profiler/
> > conf/
> > util/
> > Win/
> > Mac/
> > ...
>
> Just to make things a little more complicated: with MacOS-X, you
> run into a multiple-inheritance situation because it both is-a Unix
> and is-a Mac...
Some more issues...
Fat versus small Squeak executable
----------------------------------
Idea: to supply both extremes by different make targets (and leave
intermediate variants to some specialists).
Plugins not available for some platforms
----------------------------------------
Example: Currently the AsynchFilePlugin doesn't work with Linux.
Greetings,
Stephan
> Marcel
--
Stephan Rudlof (sr at evolgo.de)
"Genius doesn't work on an assembly line basis.
You can't simply say, 'Today I will be brilliant.'"
-- Kirk, "The Ultimate Computer", stardate 4731.3
More information about the Squeak-dev
mailing list
|