Skip to content

Commit 8949c7e

Browse files
authored
added CMake option ENABLE_CHECK_INTERNAL (cppcheck-opensource#2557)
1 parent 6ea4f60 commit 8949c7e

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

cmake/compilerDefinitions.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ if (UNIX)
77
endif()
88
add_definitions(-DFILESDIR="${FILESDIR}")
99
endif()
10+
if (ENABLE_CHECK_INTERNAL)
11+
add_definitions(-DCHECK_INTERNAL)
12+
endif()

cmake/options.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ else()
3636
endif()
3737

3838
option(BUILD_TESTS "Build tests" OFF)
39+
option(ENABLE_CHECK_INTERNAL "Enable internal checks" OFF)
3940
option(BUILD_GUI "Build the qt application" OFF)
4041
option(WITH_QCHART "When building GUI(need BUILD_GUI=ON), use Qt5 Charts" OFF)
4142

cmake/printInfo.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ else()
3232
message( STATUS "BUILD_SHARED_LIBS = ${BUILD_SHARED_LIBS}" )
3333
endif(NOT DEFINED BUILD_SHARED_LIBS)
3434
message( STATUS "BUILD_TESTS = ${BUILD_TESTS}" )
35+
message( STATUS "ENABLE_CHECK_INTERNAL = ${ENABLE_CHECK_INTERNAL}" )
3536
message( STATUS "BUILD_GUI = ${BUILD_GUI}" )
3637
message( STATUS "WITH_QCHART = ${WITH_QCHART}" )
3738
message( STATUS )

0 commit comments

Comments
 (0)