Quick Start
Use sc-component-manager as an extension to sc-machine
GitHub Releases
Note
Currently, using sc-component-manager natively on Windows isn't supported.
- 
Download pre-built artifacts of sc-machine from GitHub Releases and extract it to any location.
To learn more about how to install and use sc-machine artifacts, see sc-machine quick start.
 - 
Download pre-built artifacts of sc-component-manager from GitHub Releases and extract it to any location.
 - 
Build component specifications located in
knowledge-basedirectory at the root of the project: - 
Then specify the folder path to
lib/extensionsfrom extracted sc-component-manager folder when running the sc-machine binary: - 
Download component specifications from repositories. Execute the following command in a running terminal:
 - 
Install components. For example, run:
 
To learn more about how to use sc-component-manager and to manage components with it, see this docs.
In case you want to make changes to the project sources, please refer to the build system docs.
Common issues
- Can't load a whole repo using the command 
components install --idtf <component_identifier>. There is only a repository directory without source files. 
Solution: please make sure your Git is configured to be able to use git sparse-checkout.
  
git config --global core.sparseCheckoutCone true
git config --global core.sparseCheckout true
git config --global index.sparse true