6.1. Project Configuration ReferenceΒΆ

This group is used to configure the integration of the Axivion Suite into the build system, the compiler and the version control system.

axivion_ci distinguishes between the CI and the local build. The mode is selected via a command-line flag for axivion_ci. The options ci_mode and local_mode are only relevant for the respective mode.

You must at least set /Project/directory for a minimal working configuration.

If any /Analysis rules are enabled, the option /Project/ir must be set to a file to be analyzed. This file can either be produced by a build step from the /Project/BuildSystemIntegration group or a pre-existing file.