Browse Source

added cmake debug build option

Johannes Ruehle 11 years ago
parent
commit
6b5ce217b9
1 changed files with 8 additions and 1 deletions
  1. 8 1
      CMakeLists.txt

+ 8 - 1
CMakeLists.txt

@@ -15,6 +15,13 @@ set(NICELibrary_VERSION_MAJOR 1)
 set(NICELibrary_VERSION_MINOR 2)
 set(NICE_VERSION ${NICELibrary_VERSION_MAJOR}.${NICELibrary_VERSION_MINOR})
 
+OCV_OPTION(NICE_BUILD_DEBUG "NICE Debug Build for debugging" OFF )
+if(NICE_BUILD_DEBUG)
+  set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall")
+else()
+  set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall")
+endif()
+
 OCV_OPTION(CMAKE_VERBOSE "Verbose mode" OFF )
 if(CMAKE_VERBOSE)
   set(CMAKE_VERBOSE_MAKEFILE 1)
@@ -147,7 +154,7 @@ if(MSVC)
   ADD_DEFINITIONS("-DNOMINMAX")
 endif()
 
-OCV_OPTION(BUILD_UNITTESTS "Build all unit tests" OFF IF CPPUNIT_FOUND)
+OCV_OPTION(BUILD_UNITTESTS "Build all unit tests" ON IF CPPUNIT_FOUND)
 #if(CPPUNIT_FOUND)
 #	set(BUILD_UNITTESTS ON)
 #else()