Files
esp-matter/components/esp_matter/utils/cluster_select/cluster_dir.cmake
T

397 lines
19 KiB
CMake

# This file is generated by generate_cluster_select_files.py
# Please don't edit this file
function(get_supported_cluster_dirs source_dirs)
set(temp_list )
if(CONFIG_SUPPORT_ACCESS_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/access-control-server")
endif()
if(CONFIG_SUPPORT_ACCOUNT_LOGIN_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/account-login-server")
endif()
if(CONFIG_SUPPORT_ACTIONS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/actions-server")
endif()
if(CONFIG_SUPPORT_ACTIVATED_CARBON_FILTER_MONITORING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/resource-monitoring-server")
endif()
if(CONFIG_SUPPORT_ADMINISTRATOR_COMMISSIONING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/administrator-commissioning-server")
endif()
if(CONFIG_SUPPORT_AIR_QUALITY_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/air-quality-server")
endif()
if(CONFIG_SUPPORT_APPLICATION_BASIC_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/application-basic-server")
endif()
if(CONFIG_SUPPORT_APPLICATION_LAUNCHER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/application-launcher-server")
endif()
if(CONFIG_SUPPORT_AUDIO_OUTPUT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/audio-output-server")
endif()
if(CONFIG_SUPPORT_BASIC_INFORMATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/basic-information")
endif()
if(CONFIG_SUPPORT_BINDING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/bindings")
endif()
if(CONFIG_SUPPORT_BOOLEAN_STATE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/boolean-state-server")
endif()
if(CONFIG_SUPPORT_BOOLEAN_STATE_CONFIGURATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/boolean-state-configuration-server")
endif()
if(CONFIG_SUPPORT_BRIDGED_DEVICE_BASIC_INFORMATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/bridged-device-basic-information-server")
endif()
if(CONFIG_SUPPORT_CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/camera-av-settings-user-level-management-server")
endif()
if(CONFIG_SUPPORT_CAMERA_AV_STREAM_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/camera-av-stream-management-server")
endif()
if(CONFIG_SUPPORT_CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_CHANNEL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/channel-server")
endif()
if(CONFIG_SUPPORT_CHIME_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/chime-server")
endif()
if(CONFIG_SUPPORT_CLOSURE_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/closure-control-server")
endif()
if(CONFIG_SUPPORT_CLOSURE_DIMENSION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/closure-dimension-server")
endif()
if(CONFIG_SUPPORT_COLOR_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/color-control-server")
endif()
if(CONFIG_SUPPORT_COMMISSIONER_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/commissioner-control-server")
endif()
if(CONFIG_SUPPORT_COMMODITY_METERING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/commodity-metering-server")
endif()
if(CONFIG_SUPPORT_COMMODITY_PRICE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/commodity-price-server")
endif()
if(CONFIG_SUPPORT_COMMODITY_TARIFF_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/commodity-tariff-server")
endif()
if(CONFIG_SUPPORT_CONTENT_LAUNCHER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/content-launch-server")
endif()
if(CONFIG_SUPPORT_CONTENT_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/content-control-server")
endif()
if(CONFIG_SUPPORT_CONTENT_APP_OBSERVER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/content-app-observer")
endif()
if(CONFIG_SUPPORT_DESCRIPTOR_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/descriptor")
endif()
if(CONFIG_SUPPORT_DEVICE_ENERGY_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/device-energy-management-server")
endif()
if(CONFIG_SUPPORT_DEVICE_ENERGY_MANAGEMENT_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_DIAGNOSTIC_LOGS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/diagnostic-logs-server")
endif()
if(CONFIG_SUPPORT_DISHWASHER_ALARM_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/dishwasher-alarm-server")
endif()
if(CONFIG_SUPPORT_DISHWASHER_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_ELECTRICAL_GRID_CONDITIONS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/electrical-grid-conditions-server")
endif()
if(CONFIG_SUPPORT_METER_IDENTIFICATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/meter-identification-server")
endif()
if(CONFIG_SUPPORT_MICROWAVE_OVEN_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_DOOR_LOCK_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/door-lock-server")
endif()
if(CONFIG_SUPPORT_ECOSYSTEM_INFORMATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/ecosystem-information-server")
endif()
if(CONFIG_SUPPORT_ELECTRICAL_ENERGY_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/electrical-energy-measurement-server")
endif()
if(CONFIG_SUPPORT_ELECTRICAL_POWER_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/electrical-power-measurement-server")
endif()
if(CONFIG_SUPPORT_ENERGY_EVSE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/energy-evse-server")
endif()
if(CONFIG_SUPPORT_ENERGY_EVSE_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/ethernet-network-diagnostics-server")
endif()
if(CONFIG_SUPPORT_ENERGY_PREFERENCE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/energy-preference-server")
endif()
if(CONFIG_SUPPORT_FAN_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/fan-control-server")
endif()
if(CONFIG_SUPPORT_FAULT_INJECTION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/fault-injection-server")
endif()
if(CONFIG_SUPPORT_FIXED_LABEL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/fixed-label-server")
endif()
if(CONFIG_SUPPORT_FORMALDEHYDE_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_GENERAL_COMMISSIONING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/general-commissioning-server")
endif()
if(CONFIG_SUPPORT_GENERAL_DIAGNOSTICS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/general-diagnostics-server")
endif()
if(CONFIG_SUPPORT_GROUPS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/groups-server")
endif()
if(CONFIG_SUPPORT_HEPA_FILTER_MONITORING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/resource-monitoring-server")
endif()
if(CONFIG_SUPPORT_GROUP_KEY_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/group-key-mgmt-server")
endif()
if(CONFIG_SUPPORT_ICD_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/icd-management-server")
endif()
if(CONFIG_SUPPORT_IDENTIFY_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/identify-server")
endif()
if(CONFIG_SUPPORT_JOINT_FABRIC_DATASTORE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/joint-fabric-datastore-server")
endif()
if(CONFIG_SUPPORT_JOINT_FABRIC_ADMINISTRATOR_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/joint-fabric-administrator-server")
endif()
if(CONFIG_SUPPORT_KEYPAD_INPUT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/keypad-input-server")
endif()
if(CONFIG_SUPPORT_LAUNDRY_WASHER_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_LEVEL_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/level-control")
endif()
if(CONFIG_SUPPORT_LOCALIZATION_CONFIGURATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/localization-configuration-server")
endif()
if(CONFIG_SUPPORT_LOW_POWER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/low-power-server")
endif()
if(CONFIG_SUPPORT_MEDIA_INPUT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/media-input-server")
endif()
if(CONFIG_SUPPORT_MEDIA_PLAYBACK_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/media-playback-server")
endif()
if(CONFIG_SUPPORT_MICROWAVE_OVEN_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/microwave-oven-control-server")
endif()
if(CONFIG_SUPPORT_MESSAGES_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/messages-server")
endif()
if(CONFIG_SUPPORT_MODE_SELECT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-select-server")
endif()
if(CONFIG_SUPPORT_NETWORK_COMMISSIONING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/network-commissioning")
endif()
if(CONFIG_SUPPORT_NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_PUSH_AV_STREAM_TRANSPORT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/push-av-stream-transport-server")
endif()
if(CONFIG_SUPPORT_SAMPLE_MEI_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/sample-mei-server")
endif()
if(CONFIG_SUPPORT_OCCUPANCY_SENSING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/occupancy-sensor-server")
endif()
if(CONFIG_SUPPORT_ON_OFF_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/on-off-server")
endif()
if(CONFIG_SUPPORT_POWER_TOPOLOGY_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/power-topology-server")
endif()
if(CONFIG_SUPPORT_OPERATIONAL_CREDENTIALS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/operational-credentials-server")
endif()
if(CONFIG_SUPPORT_OPERATIONAL_STATE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/operational-state-server")
endif()
if(CONFIG_SUPPORT_OPERATIONAL_STATE_OVEN_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/operational-state-server")
endif()
if(CONFIG_SUPPORT_OPERATIONAL_STATE_RVC_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/operational-state-server")
endif()
if(CONFIG_SUPPORT_OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/ota-provider")
endif()
if(CONFIG_SUPPORT_OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/ota-requestor")
endif()
if(CONFIG_SUPPORT_OVEN_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_OZONE_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_PM10_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_PM1_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_PM2_5_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_POWER_SOURCE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/power-source-server")
endif()
if(CONFIG_SUPPORT_POWER_SOURCE_CONFIGURATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/power-source-configuration-server")
endif()
if(CONFIG_SUPPORT_PUMP_CONFIGURATION_AND_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/pump-configuration-and-control-server")
endif()
if(CONFIG_SUPPORT_RADON_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_REFRIGERATOR_ALARM_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/refrigerator-alarm-server")
endif()
if(CONFIG_SUPPORT_REFRIGERATOR_AND_TEMPERATURE_CONTROLLED_CABINET_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_RVC_CLEAN_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_RVC_RUN_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_SCENES_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/scenes-server")
endif()
if(CONFIG_SUPPORT_SERVICE_AREA_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/service-area-server")
endif()
if(CONFIG_SUPPORT_SMOKE_CO_ALARM_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/smoke-co-alarm-server")
endif()
if(CONFIG_SUPPORT_SOFTWARE_DIAGNOSTICS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/software-diagnostics-server")
endif()
if(CONFIG_SUPPORT_SOIL_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/soil-measurement-server")
endif()
if(CONFIG_SUPPORT_SWITCH_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/switch-server")
endif()
if(CONFIG_SUPPORT_TARGET_NAVIGATOR_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/target-navigator-server")
endif()
if(CONFIG_SUPPORT_TEMPERATURE_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/temperature-control-server")
endif()
if(CONFIG_SUPPORT_THERMOSTAT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/thermostat-server")
endif()
if(CONFIG_SUPPORT_THERMOSTAT_USER_INTERFACE_CONFIGURATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/thermostat-user-interface-configuration-server")
endif()
if(CONFIG_SUPPORT_THREAD_BORDER_ROUTER_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/thread-border-router-management-server")
endif()
if(CONFIG_SUPPORT_THREAD_NETWORK_DIAGNOSTICS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/thread-network-diagnostics-server")
endif()
if(CONFIG_SUPPORT_THREAD_NETWORK_DIRECTORY_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/thread-network-directory-server")
endif()
if(CONFIG_SUPPORT_TIME_FORMAT_LOCALIZATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/time-format-localization-server")
endif()
if(CONFIG_SUPPORT_TIME_SYNCHRONIZATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/time-synchronization-server")
endif()
if(CONFIG_SUPPORT_TIMER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/timer-server")
endif()
if(CONFIG_SUPPORT_TLS_CERTIFICATE_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/tls-certificate-management-server")
endif()
if(CONFIG_SUPPORT_TLS_CLIENT_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/tls-client-management-server")
endif()
if(CONFIG_SUPPORT_TVOC_CONCENTRATION_MEASUREMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/concentration-measurement-server")
endif()
if(CONFIG_SUPPORT_UNIT_LOCALIZATION_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/unit-localization-server")
endif()
if(CONFIG_SUPPORT_UNIT_TESTING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/test-cluster-server")
endif()
if(CONFIG_SUPPORT_USER_LABEL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/user-label-server")
endif()
if(CONFIG_SUPPORT_VALVE_CONFIGURATION_AND_CONTROL_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/valve-configuration-and-control-server")
endif()
if(CONFIG_SUPPORT_WAKE_ON_LAN_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/wake-on-lan-server")
endif()
if(CONFIG_SUPPORT_LAUNDRY_WASHER_CONTROLS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/laundry-washer-controls-server")
endif()
if(CONFIG_SUPPORT_LAUNDRY_DRYER_CONTROLS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/laundry-dryer-controls-server")
endif()
if(CONFIG_SUPPORT_WEB_RTC_TRANSPORT_PROVIDER_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/webrtc-transport-provider-server")
endif()
if(CONFIG_SUPPORT_WEB_RTC_TRANSPORT_REQUESTOR_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/webrtc-transport-requestor-server")
endif()
if(CONFIG_SUPPORT_WIFI_NETWORK_DIAGNOSTICS_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/wifi-network-diagnostics-server")
endif()
if(CONFIG_SUPPORT_WIFI_NETWORK_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/wifi-network-management-server")
endif()
if(CONFIG_SUPPORT_WINDOW_COVERING_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/window-covering-server")
endif()
if(CONFIG_SUPPORT_WATER_HEATER_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/water-heater-management-server")
endif()
if(CONFIG_SUPPORT_WATER_HEATER_MODE_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/mode-base-server")
endif()
if(CONFIG_SUPPORT_ZONE_MANAGEMENT_CLUSTER)
list(APPEND temp_list "${MATTER_SDK_PATH}/src/app/clusters/zone-management-server")
endif()
set(${source_dirs} ${temp_list} PARENT_SCOPE)
endfunction()