dvcfg-b project

Perform and manage a specific project and bsw-package, including creation, validation, generation, module cluster activation, update and system-cleanup.

Commands

activate-rec-modules

Activate configurations for all present module clusters.

create

Create a new project from scratch or from a template containing bsw-specific parameters.

create-srp

Create a Support Request Package (SRP).

derive-ecuc

Derive ECU configuration from the provided ECU extract files.

generate

Generate C-Code based configuration.

generate-from-files

Generate C-Code based configuration from selected files.

generate-swct

Run the Software Component Template and Contract Phase Header generation.

generate-swct-from-files

Run the Software Component Template and Contract Phase Header generation from selected files.

generate-schema

Generate the project setting json schema.

generate-project-creation-schema

Generate the project creation json schema.

init-base-structured-extract

Create or extend an internal structured extract with minimum base elements.

publish

Publish data specified in the sync job contract(s).

sync

Synchronize data specified in the sync job contract(s).

system-cleanup

Perform a system cleanup.

update

Fix model inconsistencies by running update workflow actions for a specific project and bsw-package.

validate

Validate the ECU configuration for consistency, completeness, and MICROSAR rule compliance.

apply-bswmd

Applies recommended configs and creates required elements for the derived EcuC from BSW module descriptions.

For the meaning of the returned exit codes, see Exit Codes.