# extra option(BUILD_EXAMPLES "Build examples" ON) # unit test option(BUILD_UNIT_TESTS "Build unit tests" ON) if(BUILD_UNIT_TESTS) enable_testing() endif() SET(ENABLE_SSL OFF) # coverage test option(COVERAGE_TEST "Build with unit test coverage" OFF) if(COVERAGE_TEST) if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage --coverage") else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-instr-generate -fcoverage-mapping") endif() endif()