f9faf2420c
The old "sample_plugin" page was stuffed with superceded autotools build information, so it morphed into an "add a new plugin" page based on the emacs-lisp plugin generator. Before sending hate mail about emacs, please *look* at the new document: you'll find running the plugin generator hard to tell from running a shell script. Change-Id: I84da45675e838c05faeca05c8f7be45d8c7bff13 Signed-off-by: Dave Barach <dave@barachs.net>
14 lines
443 B
ReStructuredText
14 lines
443 B
ReStructuredText
.. _dplugins:
|
|
|
|
Plugins
|
|
=======
|
|
|
|
vlib implements a straightforward plug-in DLL mechanism. VLIB client
|
|
applications specify a directory to search for plug-in .DLLs, and a name
|
|
filter to apply (if desired). VLIB needs to load plug-ins very early.
|
|
|
|
Once loaded, the plug-in DLL mechanism uses dlsym to find and verify a
|
|
vlib\_plugin\_registration data structure in the newly-loaded plug-in.
|
|
|
|
For more on plugins please refer to :ref:`add_plugin`.
|