Fixed coverity issue : 39056
[platform/core/connectivity/zigbee-manager.git] / CMakeLists.txt
index 329ad66..5720c90 100644 (file)
@@ -13,13 +13,8 @@ SET(zigbee_pkgs glib-2.0 dlog gio-2.0 gio-unix-2.0)
 
 pkg_check_modules(pkgs REQUIRED "${zigbee_pkgs}")
 
-IF (BUILD_GTESTS)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fpic -Wall -Werror-implicit-function-declaration")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Werror -Wextra -Wall -Wdeclaration-after-statement -Wmissing-declarations -Wredundant-decls -Wcast-align -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -fvisibility=default -fprofile-arcs -ftest-coverage")
-ELSE (BUILD_GTESTS)
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fpic -Werror-implicit-function-declaration")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Werror -Wextra -Wall -Wdeclaration-after-statement -Wmissing-declarations -Wredundant-decls -Wcast-align -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable")
-#SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Werror -Wextra -Wall -Wdeclaration-after-statement -Wmissing-declarations -Wredundant-decls -Wcast-align -Wcast-qual -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable")
-ENDIF (BUILD_TESTS)
 
 ### Address-Space Layout Randomization ###
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE")
@@ -40,3 +35,5 @@ ADD_SUBDIRECTORY(zigbee-daemon)
 IF(BUILD_GTESTS)
        ADD_SUBDIRECTORY(unittest)
 ENDIF(BUILD_GTESTS)
+
+ADD_SUBDIRECTORY(haltest)