ChimeraTK-ControlSystemAdapter-OPCUAAdapter  04.00.01
ChimeraTK-ControlSystemAdapter-OPCUAAdapter Documentation

Build Options

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.

Build Options
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

Miscellaneous

Author
Julian Rahm <Julia.nosp@m.n.Ra.nosp@m.hm@tu.nosp@m.-dre.nosp@m.sden..nosp@m.de>
Chris Iatrou <Chris.nosp@m._Pau.nosp@m.l.Iat.nosp@m.rou@.nosp@m.tu-dr.nosp@m.esde.nosp@m.n.de>
Date
22.11.2016