Use pre-built files for packaging
[platform/upstream/connectedhomeip.git] / out / host / python / gen / scripts / idl / idl / package_metadata.json
1 {
2   "gn_target_name": "//scripts/idl/idl:idl",
3   "inputs": [
4     "../../scripts/idl/matter_grammar.lark",
5     "../../scripts/idl/generators/java/ChipClustersCpp.jinja",
6     "../../scripts/idl/generators/java/ChipClustersRead.jinja",
7     "../../scripts/idl/tests/available_tests.yaml",
8     "../../scripts/idl/tests/inputs/cluster_struct_attribute.matter",
9     "../../scripts/idl/tests/inputs/global_struct_attribute.matter",
10     "../../scripts/idl/tests/inputs/several_clusters.matter",
11     "../../scripts/idl/tests/inputs/simple_attribute.matter",
12     "../../scripts/idl/tests/outputs/cluster_struct_attribute/jni/DemoClusterClient-ReadImpl.cpp",
13     "../../scripts/idl/tests/outputs/cluster_struct_attribute/jni/DemoClusterClient-InvokeSubscribeImpl.cpp",
14     "../../scripts/idl/tests/outputs/global_struct_attribute/jni/DemoClusterClient-ReadImpl.cpp",
15     "../../scripts/idl/tests/outputs/global_struct_attribute/jni/DemoClusterClient-InvokeSubscribeImpl.cpp",
16     "../../scripts/idl/tests/outputs/several_clusters/jni/FirstClient-ReadImpl.cpp",
17     "../../scripts/idl/tests/outputs/several_clusters/jni/SecondClient-ReadImpl.cpp",
18     "../../scripts/idl/tests/outputs/several_clusters/jni/ThirdClient-ReadImpl.cpp",
19     "../../scripts/idl/tests/outputs/several_clusters/jni/FirstClient-InvokeSubscribeImpl.cpp",
20     "../../scripts/idl/tests/outputs/several_clusters/jni/SecondClient-InvokeSubscribeImpl.cpp",
21     "../../scripts/idl/tests/outputs/several_clusters/jni/ThirdClient-InvokeSubscribeImpl.cpp",
22     "../../scripts/idl/tests/outputs/simple_attribute/jni/MyClusterClient-ReadImpl.cpp",
23     "../../scripts/idl/tests/outputs/simple_attribute/jni/MyClusterClient-InvokeSubscribeImpl.cpp"
24   ],
25   "setup_sources": [
26     "../../scripts/idl/setup.py"
27   ],
28   "sources": [
29     "../../scripts/idl/__init__.py",
30     "../../scripts/idl/generators/__init__.py",
31     "../../scripts/idl/generators/filters.py",
32     "../../scripts/idl/generators/java/__init__.py",
33     "../../scripts/idl/generators/types.py",
34     "../../scripts/idl/matter_idl_parser.py",
35     "../../scripts/idl/matter_idl_types.py"
36   ],
37   "tests": [
38     "../../scripts/idl/test_matter_idl_parser.py",
39     "../../scripts/idl/test_generators.py"
40   ]
41 }