3. CMake optionsΒΆ
eProsima AML-IP provides numerous CMake options for changing the behavior and configuration of AML-IP packages built with CMake.
These options allow the developer to enable/disable certain AML-IP settings by defining these options to
ON
/OFF
or a string value at the CMake execution.
Warning
These options are only for advanced developers who installed eProsima AML-IP from sources.
Option |
Description |
Possible values |
Default |
---|---|---|---|
|
CMake optimization build type. |
|
|
|
Build all AML-IP sub-packages. |
|
|
|
Build the AML-IP libraries sub-packages. |
|
|
|
Build the AML-IP tools sub-packages. |
|
|
|
Build the AML-IP documentation sub-packages. |
|
|
|
Build the AML-IP application and documentation |
|
|
|
Build the AML-IP library tests. It is |
|
|
|
Build the AML-IP application tests. It is |
|
|
|
Build the AML-IP documentation tests. It is |
|
|
|
Build the AML-IP manual tests only if |
|
|
|
Activate AML-IP execution logs. It is |
|
|
|
Activate address sanitizer build. |
|
|
|
Activate thread sanitizer build. |
|
|