• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/distributed_hardware_fwk",
3  "description": "distributed hardware framework",
4  "version": "4.0",
5  "author": {},
6  "repository": "https://gitee.com/openharmony/distributed_hardware_fwk",
7  "license": "Apache License 2.0",
8  "publishAs": "code-segment",
9  "segment": {
10    "destPath": "foundation/distributedhardware/distributed_hardware_fwk"
11  },
12  "dirs": {},
13  "scripts": {},
14  "component": {
15    "name": "distributed_hardware_fwk",
16    "subsystem": "distributedhardware",
17    "syscap": [
18      "SystemCapability.DistributedHardware.DistributedHardwareFWK"
19    ],
20    "features": [],
21    "adapted_system_type": [
22      "standard"
23    ],
24    "rom": "128KB",
25    "ram": "6144KB",
26    "hisysevent_config": [
27      "//foundation/distributedhardware/distributed_hardware_fwk/hisysevent.yaml"
28    ],
29    "deps": {
30      "components": [
31        "dsoftbus",
32        "eventhandler",
33        "hitrace",
34        "c_utils",
35        "hilog",
36        "samgr",
37        "ipc",
38        "safwk",
39        "hisysevent",
40        "device_manager",
41        "config_policy",
42        "init",
43        "kv_store",
44        "resource_schedule_service",
45        "graphic_2d",
46        "histreamer"
47      ],
48      "third_party": [
49        "json",
50        "googletest",
51        "openssl"
52      ]
53    },
54    "build": {
55      "sub_component": [
56        "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils",
57        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice:distributedhardwarefwksvr",
58        "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhfwk_sa_profile",
59        "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhardware.cfg",
60        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk",
61        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender",
62        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver",
63        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier:histreamer_ability_querier"
64      ],
65      "inner_kits": [
66        {
67          "type": "so",
68          "name": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk",
69          "header": {
70            "header_files": [
71              "distributed_hardware_fwk_kit.h",
72              "distributed_hardware_fwk_kit_paras.h"
73            ],
74            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/include"
75          }
76        },
77        {
78          "type": "so",
79          "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender",
80          "header": {
81            "header_files": [],
82            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport"
83          }
84        },
85        {
86          "type": "so",
87          "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver",
88          "header": {
89            "header_files": [],
90            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport"
91          }
92        },
93        {
94          "type": "so",
95          "name": "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils",
96          "header": {
97            "header_files": [
98              "anonymous_string.h",
99              "dh_utils_hisysevent.h",
100              "dh_utils_hitrace.h",
101              "dh_utils_tool.h",
102              "histreamer_ability_parser.h",
103              "histreamer_query_tool.h"
104            ],
105            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/utils/include"
106          }
107        }
108      ],
109      "test": [
110        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/test/unittest/common:histreamer_ability_querier_test",
111        "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/unittest:utils_test",
112        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest:test",
113        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/unittest:kit_test",
114        "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/fuzztest:fuzztest",
115        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/fuzztest:fuzztest",
116        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/fuzztest:fuzztest",
117        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/test:filter_test",
118        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/test:plugin_test"
119      ]
120    }
121  }
122}
123