[squeak-dev] All-in-one VM for 4.4?
David T. Lewis
lewis at mail.msen.com
Thu Mar 7 01:32:46 UTC 2013
On Wed, Mar 06, 2013 at 05:07:43PM -0800, Eliot Miranda wrote:
>
> I'm very happy to build new plugins. Cog was developed with the set of plugins that Qwaq/Teleplace used so the current set is a historical accident. However I'd appreciate any and all help in deciding which ones are needed and updating the build scripts to make then.
>
> Eliot (phone)
For reference, the default configuration for a Unix VM as distributed by Ian on
the squeakvm.org/unix page is as follows (I think this is correct, but any errors
are mine, not Ian's):
defaultUnixSpec
"Typical VMMaker spec for a unix/linux target platform"
"VMMakerTool defaultUnixSpec"
^#(
#( "internal plugins"
#ADPCMCodecPlugin
#AsynchFilePlugin
#BMPReadWriterPlugin
#BalloonEnginePlugin
#BitBltSimulation
#CroquetPlugin
#DSAPlugin
#DeflatePlugin
#DropPlugin
#FFTPlugin
#FT2Plugin
#FilePlugin
#FloatArrayPlugin
#FloatMathPlugin
#GeniePlugin
#JPEGReadWriter2Plugin
#JPEGReaderPlugin
#JoystickTabletPlugin
#KlattSynthesizerPlugin
#LargeIntegersPlugin
#LocalePlugin
#MD5Plugin
#Matrix2x3Plugin
#MiscPrimitivePlugin
#RandPlugin
#RePlugin
#SHA256Plugin
#SecurityPlugin
#SerialPlugin
#SlangTestPlugin
#SlangTestSupportPlugin
#SocketPlugin
#SoundCodecPlugin
#SoundGenerationPlugin
#SoundPlugin
#StarSqueakPlugin
#SurfacePlugin
)
#( "external plugins"
#B3DAcceleratorPlugin
#B3DEnginePlugin
#ClipboardExtendedPlugin
#DBusPlugin
#FFIPlugin
#FileCopyPlugin
#GStreamerPlugin
#HostWindowPlugin
#KedamaPlugin
#KedamaPlugin2
#MIDIPlugin
#Mpeg3Plugin
#RomePlugin
#UUIDPlugin
#UnixAioPlugin
#UnixOSProcessPlugin
#XDisplayControlPlugin
#CameraPlugin
#ScratchPlugin
#UnicodePlugin
#WeDoPlugin
)
true "inline flag"
false "forBrowser flag"
'unix' "platform"
'src' "source directory for generated sources"
'platforms' "path to platform sources"
4 "unused, was bytesPerWord which is now a compile time definition"
true "unused, was flag for source directory pathname is relative"
true "unused, was flag for platforms directory path is relative"
'Interpreter' "interpreter class name"
)
More information about the Squeak-dev
mailing list
|