Fix GVariant match on service method
[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 IF(TZ_VER_3)
18         ADD_DEFINITIONS("-DTZ_VER_3")
19         #ELSE(TZ_VER_3)
20         #       CONFIGURE_FILE(${CAPI_NETWORK_ZIGBEE}-old.manifest.in ${CAPI_NETWORK_ZIGBEE}.manifest @ONLY)
21 ENDIF(TZ_VER_3)
22 # enable client log
23 ADD_DEFINITIONS("-DZB_ENABLE_CLIENT_LOG")
24 IF(ZB_FEATURE_GLOBAL_RSP_SYNC)
25 ADD_DEFINITIONS("-DZB_FEATURE_GLOBAL_RSP_SYNC")
26 ENDIF(ZB_FEATURE_GLOBAL_RSP_SYNC)
27
28 ADD_SUBDIRECTORY(common)
29 ADD_SUBDIRECTORY(lib)
30 ADD_SUBDIRECTORY(test)