![]() |
ChimeraTK-ControlSystemAdapter-OPCUAAdapter 04.00.05
|
To generate the project, it is possible to do this with different parameter. In the table below there are all possible options with a shirt description.
| Option | Mode | Description |
|---|---|---|
| Code quality control options | ||
| ENABLE_COVERAGE_REPORT | OFF | Enable coverage statistics. After succsesfully generation you can see all the results in /build/coverage_html. There are html-files, so you can view the statistics in any browser. |
| BUILD_STATIC_ANALYSIS | OFF | Instead of building a binary, perform a static code analysis using clangs analyzer. |
| ENABLE_LINTING | OFF | Enables the cppcheck static analyzer, the result will be stored in /build/static_analysis. |
| ENABLE_RUNTIME_ANALYSIS | OFF | Build Runtime analysis. This test check all testcases if there are some mem leaks, heap corruptions. |
| ENABLE_UNIT_TESTS | ON | Compile all unit tests, this tests are used by all above analysis. |
| CHECK_CTK_STYLE | OFF | Check ChimeraTK code style and license information. |
| Miscellaneous Options | ||
| SUPPRESS_AUTO_DOC_BUILD | OFF | Suppress generating doxygen documentation, especially this one you read now... |
| INSTALL_SAMPLE_ADAPTER | OFF | Install the sample application called ControlSystem-OPCUA_Sample_Adapter |