[SF][VM] better directory structure

Ned Konz ned at bike-nomad.com
Thu Jul 20 15:36:35 UTC 2000


Stephan Rudlof wrote:
> 
> Dear VM'ers!
> 
> To ease the automatic generation of arbitrary combinations of internal
> and external plugins,
> I would like to change the structure from the current
> 
> Unix_2.8
>         conf
>         src
>                 CoreVM
>                 InternalModules
>                   BitBltPlugin.c
>                 ExternalModules
>                         SocketPlugin
>                           SocketPlugin.c   SocketPlugin.h   sqUnixNetwork.c
> 
> to the easier to realize evolutionary
> 
> Unix_2.8
>         conf
>         src
>                 CoreVM
>                 InternalModules
>                         BitBltPlugin
>                           BitBltPlugin.c
>                 ExternalModules
>                         SocketPlugin
>                           SocketPlugin.c   SocketPlugin.h
>                 SupportForModules
>                         SocketPlugin
>                           sqUnixNetwork.c
> 
> or to the better IMHO
> 
> Unix_2.8
>         conf
>         src
>                 CoreVM
>                 Modules
>                         BitBltPlugin
>                                 Internal
>                                   BitBltPlugin.c
>                         SocketPlugin
>                                 External
>                                   SocketPlugin.c   SocketPlugin.h
>                                 Support
>                                   sqUnixNetwork.c
> .
> 
> To the latter:
> - From Squeak there could be a direct removing/generation of the
> Modules/*/Internal and  Modules/*/External substructures without
> affecting the Modules/*/Support part;
> - could serve as a basis for a good platform independent SF structure,
> just think of separating the .../Support part for every platform;
> - drawback: many makefile/config changes are necessary...

Same arguments hold for the first structure.

I think the first is better, as it will result in a simpler CVS
Modules file.

-- 
Ned Konz
currently: Stanwood, WA
email:     ned at bike-nomad.com
homepage:  http://bike-nomad.com





More information about the Squeak-dev mailing list