[Vm-dev] Adding an external plugin to a VM source tree

K. K. Subramaniam kksubbu.ml at gmail.com
Thu Aug 5 16:28:45 UTC 2010

On Thursday 05 Aug 2010 4:06:40 pm Hilaire Fernandes wrote:
> We want to add the DBus plugin to this Squeak VM
> (https://gforge.inria.fr/frs/download.php/26793/squeak-
> c.tar.gz).
> We are using VMMaker to generate a new C sources plugins directory. We
> now have a src32 directory but we don't know where to move it.
> So far we can see Cross/plugin, unix/plugins and unix/src/plugins.
>Where should we moved our newer C source  plugins?
AFAIK, unix/src/plugins is for C sources auto-generated by VM from plugin 
primitive code. Low-level hand-generated code goes into unix/plugins/ (for 
platform-specific stuff) or Cross/plugins (for generic stuff like tables, 
constants, ...). The toplevel cmake script goes into unix/plugins/<plugin>/.

>Are there any files to edited to reflect this new list?
There is already a unix/plugins/DBusPlugin. Is your plugin an enhancement or a 
replacement for this plugin? If this is different, you could try under a 
different name.

HTH .. Subbu

More information about the Vm-dev mailing list