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.