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