[Vm-dev] I don't understand how CMake uses VMMaker

Mariano Martinez Peck marianopeck at gmail.com
Sat Apr 16 22:16:35 UTC 2011


Hi Igor. I was debugging a little the CMake generation and there are 2
things I don't understand:

1) Why you always use a "Cross" VMMaker instead of the specific OS ? I mean,
in #prepareVMMaker you do:
maker := VMMaker forPlatform: 'Cross'.
Shouldn't you put the correct OS ?   what are the differences doing so ?
was the functionality of those special classes like Win32VMMaker,
UnixVMMaker, etc.. moved the CMakeVMMaker confs ?

2) Why you see all plugins as external to VMMaker ?  In #prepareVMMaker you
do:

allPlugins := self internalPlugins , self externalPlugins.

  maker externalModules addAll:  allPlugins.


I think this deserves a comment because it sounds pretty weird from a newbie
sight.

Thanks in advance,

-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20110417/eeb4dc08/attachment.htm


More information about the Vm-dev mailing list