Fix Coverity issue
[platform/core/api/zigbee.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(zigbee C)
3
4 INCLUDE(FindPkgConfig)
5
6 #SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden -fsanitize=address")
7 SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden")
8 SET(CMAKE_C_FLAGS ${CMAKE_CFALGS} ${EXTRA_CFLAGS})
9
10 SET(CAPI_NETWORK_ZIGBEE "capi-network-zigbee")
11 SET(CLIENT ${PROJECT_NAME})
12 SET(DAEMON "${PROJECT_NAME}-daemon")
13 SET(DBUS_INTERFACE "org.tizen.${PROJECT_NAME}")
14 SET(DBUS_OBJECT_PATH "/org/tizen/${PROJECT_NAME}")
15 #SET(ZB_DBUS "zb-dbus")
16
17 # enable client log
18 ADD_DEFINITIONS("-DZB_ENABLE_CLIENT_LOG")
19 IF(ZB_FEATURE_GLOBAL_RSP_SYNC)
20 ADD_DEFINITIONS("-DZB_FEATURE_GLOBAL_RSP_SYNC")
21 ENDIF(ZB_FEATURE_GLOBAL_RSP_SYNC)
22
23 ADD_SUBDIRECTORY(common)
24 ADD_SUBDIRECTORY(lib)
25 ADD_SUBDIRECTORY(test)