Add module APIs in zigbee-lib
[platform/core/connectivity/zigbee-manager.git] / zigbee-daemon / CMakeLists.txt
index c8339cf..f5ae890 100644 (file)
@@ -52,13 +52,34 @@ SET(SRCS
         src/main.c
 )
 
+SET(ZIGBEE_LIB_SRC_PATH "zigbee-lib/src")
+
 SET(ZIGBEE_LIB_SRCS
-        zigbee-lib/src/zblib_service.c
-        zigbee-lib/src/zblib_service_interface.c
-        zigbee-lib/src/zblib_plugin.c
-        zigbee-lib/src/zblib_driver.c
-        zigbee-lib/src/zblib_log.c
-        zigbee-lib/src/zblib_util.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_service.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_service_interface.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_plugin.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_driver.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_log.c
+        ${ZIGBEE_LIB_SRC_PATH}/zblib_util.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_alarm.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_custom.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_door_lock.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_fan_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_level_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_mfglib_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_on_off.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_service.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_thermostat.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zclbasic_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zclglobal_control.c
+        ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zclias_control.c
+        ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zclidentify_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zcl_color.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zcl_group.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zcl_poll_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zcl_scene.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zdodev_control.c
+       ${ZIGBEE_LIB_SRC_PATH}/drivers/zblib_driver_zdo_bind.c
 )
 
 ### Sub-directotries ###