Depends Item
A Depends item can appear inside a Product Item or Module Item.
Depends Properties
| Property | Type | Default | Description |
|---|---|---|---|
| condition | bool | true | Determines whether the dependency will actually be applied. |
| required | bool | true | Setting this property to false creates a soft dependency, meaning that it is not considered an error if the given module cannot be found. In such a case, an instance of the respective module will be created, but only the present property will be available for querying, and it will be set to false. |
| name | string | undefined | The name of the dependent product or module. |
| submodules | stringList | undefined | The submodules of module to depend on, if applicable. |