Files
rest_rpc/cmake/develop.cmake
T
2025-10-14 20:19:39 +08:00

21 lines
537 B
CMake

# 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()