• 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        "ability_base",
32        "ability_runtime",
33        "access_token",
34        "bundle_framework",
35        "napi",
36        "dsoftbus",
37        "eventhandler",
38        "hitrace",
39        "c_utils",
40        "hilog",
41        "samgr",
42        "ipc",
43        "safwk",
44        "hisysevent",
45        "device_manager",
46        "config_policy",
47        "init",
48        "kv_store",
49        "resource_schedule_service",
50        "graphic_2d",
51        "graphic_surface",
52        "media_foundation",
53        "bounds_checking_function",
54        "power_manager"
55      ],
56      "third_party": [
57        "json",
58        "openssl"
59      ]
60    },
61    "build": {
62      "sub_component": [
63        "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils",
64        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice:distributedhardwarefwksvr",
65        "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhfwk_sa_profile",
66        "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhardware.cfg",
67        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk",
68        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/kits/napi:hardwaremanager",
69        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender",
70        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver",
71        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier:histreamer_ability_querier",
72        "//foundation/distributedhardware/distributed_hardware_fwk/application:DHardware_UI"
73      ],
74      "inner_kits": [
75        {
76          "type": "so",
77          "name": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk",
78          "header": {
79            "header_files": [
80              "distributed_hardware_fwk_kit.h",
81              "distributed_hardware_fwk_kit_paras.h"
82            ],
83            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/include"
84          }
85        },
86        {
87          "type": "so",
88          "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender",
89          "header": {
90            "header_files": [],
91            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport"
92          }
93        },
94        {
95          "type": "so",
96          "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver",
97          "header": {
98            "header_files": [],
99            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport"
100          }
101        },
102        {
103          "type": "so",
104          "name": "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils",
105          "header": {
106            "header_files": [
107              "anonymous_string.h",
108              "dh_utils_hisysevent.h",
109              "dh_utils_hitrace.h",
110              "dh_utils_tool.h",
111              "histreamer_ability_parser.h",
112              "histreamer_query_tool.h"
113            ],
114            "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/utils/include"
115          }
116        }
117      ],
118      "test": [
119        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/test/unittest/common:histreamer_ability_querier_test",
120        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_control_center/test/unittest:AvTransControlCenterTest",
121        "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/unittest:utils_test",
122        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest:test",
123        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/unittest:kit_test",
124        "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/fuzztest:fuzztest",
125        "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/fuzztest:fuzztest",
126        "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/fuzztest:fuzztest",
127        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/test:filter_test",
128        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver/test/unittest:receiver_test",
129        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender/test/unittest:sender_test",
130        "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/test:plugin_test"
131      ]
132    }
133  }
134}
135