Subcomponent Documentation
==========================
Subcomponent is a *component orchestrator*. *Components* are seen as opaque
entities, described in the subcomponent description language. They consist
in distributed sources, source repositories, or arbitrary artifacts.
.. code:: javascript
component {
name: "The component's name";
path: "where/the/component/will/be/retrieved";
fetch {
/* The component will be retrieved from a git repository */
git {
url: "git://example.com/repo.git", "https://example2.com/repo.git";
branch: "stable";
shallow: true;
}
}
}
.. toctree::
:maxdepth: 2
:caption: Contents:
cli.rst
language.rst