| # DO NOT EDIT MANUALLY - Generated file |
| # |
| # List of cluster usages based on src/controller/data_model/controller-clusters.matter |
| import("//build_overrides/chip.gni") |
| |
| template("declare_all_items_target") { |
| assert(defined(invoker.target), |
| "Need sources in $target_name that lists the target such as ':ids'") |
| |
| source_set(target_name) |
| { |
| public_deps = [ |
| "${chip_root}/zzz_generated/app-common/clusters/AccessControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/AccountLogin" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Actions" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ActivatedCarbonFilterMonitoring" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/AdministratorCommissioning" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/AirQuality" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ApplicationBasic" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ApplicationLauncher" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/AudioOutput" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/BallastConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/BasicInformation" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Binding" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/BooleanState" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/BooleanStateConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/BridgedDeviceBasicInformation" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CameraAvSettingsUserLevelManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CameraAvStreamManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CarbonDioxideConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CarbonMonoxideConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Channel" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Chime" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ClosureControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ClosureDimension" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ColorControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CommissionerControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CommodityMetering" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CommodityPrice" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/CommodityTariff" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ContentAppObserver" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ContentControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ContentLauncher" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Descriptor" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DeviceEnergyManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DeviceEnergyManagementMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DiagnosticLogs" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DishwasherAlarm" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DishwasherMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/DoorLock" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/EcosystemInformation" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ElectricalEnergyMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ElectricalGridConditions" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ElectricalPowerMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/EnergyEvse" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/EnergyEvseMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/EnergyPreference" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/EthernetNetworkDiagnostics" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/FanControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/FaultInjection" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/FixedLabel" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/FlowMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/FormaldehydeConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/GeneralCommissioning" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/GeneralDiagnostics" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/GroupKeyManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Groups" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/HepaFilterMonitoring" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/IcdManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Identify" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/IlluminanceMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/JointFabricAdministrator" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/JointFabricDatastore" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/KeypadInput" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LaundryDryerControls" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LaundryWasherControls" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LaundryWasherMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LevelControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LocalizationConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/LowPower" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/MediaInput" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/MediaPlayback" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Messages" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/MeterIdentification" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/MicrowaveOvenControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/MicrowaveOvenMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ModeSelect" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/NetworkCommissioning" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/NitrogenDioxideConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OccupancySensing" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OnOff" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OperationalCredentials" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OperationalState" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OtaSoftwareUpdateProvider" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OtaSoftwareUpdateRequestor" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OvenCavityOperationalState" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OvenMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/OzoneConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Pm10ConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Pm1ConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Pm25ConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PowerSource" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PowerSourceConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PowerTopology" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PressureMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ProxyConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ProxyDiscovery" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ProxyValid" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PulseWidthModulation" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PumpConfigurationAndControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/PushAvStreamTransport" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RadonConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RefrigeratorAlarm" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RefrigeratorAndTemperatureControlledCabinetMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RelativeHumidityMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RvcCleanMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RvcOperationalState" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/RvcRunMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/SampleMei" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ScenesManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ServiceArea" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/SmokeCoAlarm" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/SoftwareDiagnostics" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/SoilMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Switch" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TargetNavigator" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TemperatureControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TemperatureMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Thermostat" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ThermostatUserInterfaceConfiguration" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ThreadBorderRouterManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ThreadNetworkDiagnostics" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ThreadNetworkDirectory" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TimeFormatLocalization" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/Timer" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TimeSynchronization" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TlsCertificateManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TlsClientManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/TotalVolatileOrganicCompoundsConcentrationMeasurement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/UnitLocalization" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/UnitTesting" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/UserLabel" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ValveConfigurationAndControl" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WakeOnLan" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WaterHeaterManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WaterHeaterMode" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WebRTCTransportProvider" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WebRTCTransportRequestor" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WiFiNetworkDiagnostics" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WiFiNetworkManagement" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/WindowCovering" + invoker.target, |
| "${chip_root}/zzz_generated/app-common/clusters/ZoneManagement" + invoker.target, |
| ] |
| } |
| } |
| |
| declare_all_items_target("all-elements") { target = ":elements" } |
| declare_all_items_target("all-enums") { target = ":enums" } |
| declare_all_items_target("all-headers") { target = ":headers" } |
| declare_all_items_target("all-ids") { target = ":ids" } |
| declare_all_items_target("all-metadata") { target = ":metadata" } |
| |
| source_set("metadata-query") { |
| sources = [ "MetadataQuery.h" ] |
| public_deps = [ ":all-metadata" ] |
| } |