CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT(zigbee C) INCLUDE(FindPkgConfig) #SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden -fsanitize=address") SET(EXTRA_CFLAGS "-Wall -Werror-implicit-function-declaration -fvisibility=hidden") SET(CMAKE_C_FLAGS ${CMAKE_CFALGS} ${EXTRA_CFLAGS}) SET(CAPI_NETWORK_ZIGBEE "capi-network-zigbee") SET(CLIENT ${PROJECT_NAME}) SET(DAEMON "${PROJECT_NAME}-daemon") SET(DBUS_INTERFACE "org.tizen.${PROJECT_NAME}") SET(DBUS_OBJECT_PATH "/org/tizen/${PROJECT_NAME}") #SET(ZB_DBUS "zb-dbus") # enable client log ADD_DEFINITIONS("-DZB_ENABLE_CLIENT_LOG") IF(ZB_FEATURE_GLOBAL_RSP_SYNC) ADD_DEFINITIONS("-DZB_FEATURE_GLOBAL_RSP_SYNC") ENDIF(ZB_FEATURE_GLOBAL_RSP_SYNC) ADD_SUBDIRECTORY(common) ADD_SUBDIRECTORY(lib) ADD_SUBDIRECTORY(test)