.. _plugins: Plugin specific documentation ============================= Plugins provide their own individual plugin specific YAML configurations, The element ``.bst`` files can specify plugin specific configuration in the :ref:`config section `, while sources declared on a given element specify their plugin specific configuration directly :ref:`in their source declarations `. General elements ---------------- .. toctree:: :maxdepth: 1 elements/stack elements/import elements/compose elements/script elements/junction elements/filter .. _plugins_build_elements: Build elements -------------- .. toctree:: :maxdepth: 1 elements/manual elements/make elements/autotools elements/cmake elements/qmake elements/distutils elements/makemaker elements/modulebuild elements/meson elements/pip .. _plugins_sources: Sources ------- .. toctree:: :maxdepth: 1 sources/local sources/remote sources/tar sources/zip sources/git sources/bzr sources/ostree sources/patch sources/deb sources/pip External plugins ---------------- External plugins need to be installed separately, here is a list of BuildStream plugin projects known to us at this time: * `bst-external `_