INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}/src
${CMAKE_CURRENT_SOURCE_DIR}/include
- ${CMAKE_CURRENT_BINARY_DIR}/
+ ${CMAKE_CURRENT_BINARY_DIR}/
${CMAKE_CURRENT_SOURCE_DIR}/../zigbee-lib/include
${CMAKE_SOURCE_DIR}/common/include
${CMAKE_CURRENT_SOURCE_DIR}/../zigbee-service/include
--c-generate-object-manager --generate-docbook zigbee-generated-docs
${INTROSPECTION_PATH}/manager.xml
${INTROSPECTION_PATH}/service.xml
- ${INTROSPECTION_PATH}/on_off.xml
- ${INTROSPECTION_PATH}/door_lock.xml
- ${INTROSPECTION_PATH}/level_control.xml
- ${INTROSPECTION_PATH}/thermostat.xml
- ${INTROSPECTION_PATH}/fan_control.xml
- ${INTROSPECTION_PATH}/alarm.xml
- ${INTROSPECTION_PATH}/mfglib_control.xml
- ${INTROSPECTION_PATH}/zclglobal_control.xml
- ${INTROSPECTION_PATH}/zdodev_control.xml
- ${INTROSPECTION_PATH}/zclbasic_control.xml
- ${INTROSPECTION_PATH}/zclidentify_control.xml
- ${INTROSPECTION_PATH}/zclias_control.xml
- ${INTROSPECTION_PATH}/zcl_poll_control.xml
- ${INTROSPECTION_PATH}/zcl_group.xml
- ${INTROSPECTION_PATH}/zcl_scene.xml
- ${INTROSPECTION_PATH}/zdo_bind.xml
- ${INTROSPECTION_PATH}/zcl_color.xml
+ ${INTROSPECTION_PATH}/mfglib-control.xml
+ ${INTROSPECTION_PATH}/zdo-bind.xml
+ ${INTROSPECTION_PATH}/zdo-dev-control.xml
${INTROSPECTION_PATH}/custom.xml
+ ${INTROSPECTION_PATH}/zcl-on-off.xml
+ ${INTROSPECTION_PATH}/zcl-door-lock.xml
+ ${INTROSPECTION_PATH}/zcl-level-control.xml
+ ${INTROSPECTION_PATH}/zcl-thermostat.xml
+ ${INTROSPECTION_PATH}/zcl-fan-control.xml
+ ${INTROSPECTION_PATH}/zcl-alarm.xml
+ ${INTROSPECTION_PATH}/zcl-global-control.xml
+ ${INTROSPECTION_PATH}/zcl-basic.xml
+ ${INTROSPECTION_PATH}/zcl-identify.xml
+ ${INTROSPECTION_PATH}/zcl-ias-zone.xml
+ ${INTROSPECTION_PATH}/zcl-poll-control.xml
+ ${INTROSPECTION_PATH}/zcl-group.xml
+ ${INTROSPECTION_PATH}/zcl-scene.xml
+ ${INTROSPECTION_PATH}/zcl-color-control.xml
COMMENT "Generating ZigBee GDBus .c/.h"
)
### Sources ###
SET(ZIGBEE_INTERFACE_SRCS
- ${CMAKE_CURRENT_BINARY_DIR}/zigbee_generated_code.c
+ ${CMAKE_CURRENT_BINARY_DIR}/zigbee_generated_code.c
src/zigbee_service_interface.c
src/zigbee_service_interface_common.c
src/zigbee_service_dbus_interface.c
- src/zigbee_service_dbus_interface_alarm.c
+ src/zigbee_service_dbus_interface_zcl_alarm.c
src/zigbee_service_dbus_interface_custom.c
- src/zigbee_service_dbus_interface_door_lock.c
- src/zigbee_service_dbus_interface_fan_control.c
- src/zigbee_service_dbus_interface_level_control.c
+ src/zigbee_service_dbus_interface_zcl_door_lock.c
+ src/zigbee_service_dbus_interface_zcl_fan_control.c
+ src/zigbee_service_dbus_interface_zcl_level_control.c
src/zigbee_service_dbus_interface_mfglib_control.c
- src/zigbee_service_dbus_interface_on_off.c
+ src/zigbee_service_dbus_interface_zcl_on_off.c
src/zigbee_service_dbus_interface_service.c
- src/zigbee_service_dbus_interface_thermostat.c
- src/zigbee_service_dbus_interface_zclbasic_control.c
- src/zigbee_service_dbus_interface_zcl_color.c
- src/zigbee_service_dbus_interface_zclglobal_control.c
+ src/zigbee_service_dbus_interface_zcl_thermostat.c
+ src/zigbee_service_dbus_interface_zcl_basic.c
+ src/zigbee_service_dbus_interface_zcl_color_control.c
+ src/zigbee_service_dbus_interface_zcl_global_control.c
src/zigbee_service_dbus_interface_zcl_group.c
- src/zigbee_service_dbus_interface_zclias_control.c
- src/zigbee_service_dbus_interface_zclidentify_control.c
+ src/zigbee_service_dbus_interface_zcl_ias_zone.c
+ src/zigbee_service_dbus_interface_zcl_identify.c
src/zigbee_service_dbus_interface_zcl_poll_control.c
src/zigbee_service_dbus_interface_zcl_scene.c
src/zigbee_service_dbus_interface_zdo_bind.c
- src/zigbee_service_dbus_interface_zdodev_control.c
+ src/zigbee_service_dbus_interface_zdo_dev_control.c
)
### Binary build ###