blob: 72ab8e6b101c328ccc701dd305a415ae6b3da8c0 [file] [log] [blame] [view]
# sysmgr
Reviewed on: 2021-04-09
sysmgr is [documented here](/docs/concepts/components/v1/sysmgr.md).
## Building
This project is typically included in Fuchsia builds by default, but it can be
added to a build by adding `--with //src/sys/sysmgr` to the `fx set`
invocation.
## Running
Sysmgr will be running on any system with [appmgr](../appmgr/README.md).
## Testing
Config unit tests are available in the `sysmgr_tests` package.
```
$ fx test sysmgr_tests
```
Integration tests are available in the `sysmgr-integration-tests` package.
```
$ fx test sysmgr-integration-tests
```
## Source layout
The entrypoint is located in `main.cc`, and all code lives in top-level `.cc`
and `.h` files.