Automatic Conversion Synchronization

Several methods are available that transform existing build information into a suitably populated Helix QAC project:

  • Visual Studio Build - This will populate an existing Helix QAC project with details from one or more Visual Studio projects.
  • JSON Compilation Database - This will consume a Clang Compilation DB into the Helix QAC project.
  • Build Log - This will extract files and settings from a textual log of the user's build process.
The Visual Studio and Eclipse plugins provide automatic synchronization from those IDEs into a Helix QAC project. See the respective manuals for more details.
Unlike Build Monitoring, a full build of the user’s project is not needed for these methods.
Some build systems can create temporary files containing information. These are generally parsed and available to Build Monitoring synchronization methods. This information is not normally available to JSON and Build log synchronization methods.