• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/external_device_manager",
3    "description": "external device driver framework",
4    "version": "4.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "drivers/external_device_manager"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13        "name": "external_device_manager",
14        "subsystem": "hdf",
15        "syscap": [
16            "SystemCapability.Driver.HID.Extension",
17            "SystemCapability.Driver.DeviceManager.Extension",
18            "SystemCapability.Driver.USB.Extension"
19        ],
20        "features": [],
21        "adapted_system_type": [
22            "standard"
23        ],
24        "rom": "735KB",
25        "ram": "8000KB",
26        "deps": {
27            "components": [
28                "hilog",
29                "init",
30                "ipc",
31                "samgr",
32                "selinux_adapter",
33                "ability_base",
34                "common_event_service",
35                "c_utils",
36                "os_account",
37                "drivers_interface_usb",
38                "bundle_framework",
39                "ability_runtime",
40                "hisysevent",
41                "hitrace",
42                "napi",
43                "safwk",
44                "eventhandler",
45                "ace_engine",
46                "access_token"
47            ],
48            "third_party": [
49                "bounds_checking_function",
50                "googletest",
51                "jsoncpp"
52            ]
53        },
54        "build": {
55            "sub_component": [
56                "//drivers/external_device_manager/frameworks:ext_devmgr_frameworks",
57                "//drivers/external_device_manager/services/native/driver_extension:driver_extension_module",
58                "//drivers/external_device_manager/sa_profile:ext_dev_mgr_sa",
59                "//drivers/external_device_manager/services:driver_extension_manager",
60                "//drivers/external_device_manager/services:driver_extension_manager_test",
61                "//drivers/external_device_manager/services/native/driver_extension_manager/src/driver_controller:driver_extension_controller",
62                "//drivers/external_device_manager/services/native/driver_extension_manager/src/drivers_pkg_manager:drivers_pkg_manager",
63                "//drivers/external_device_manager/services/native/driver_extension_manager/src/device_manager:driver_extension_dev_callback",
64                "//drivers/external_device_manager/services/native/driver_extension_manager/src/device_manager:driver_extension_device_manager",
65                "//drivers/external_device_manager/services/native/driver_extension_manager/src/bus_extension/core:driver_extension_bus_core",
66                "//drivers/external_device_manager/services/native/driver_extension_manager/src/bus_extension/usb:driver_extension_usb_bus"
67            ],
68            "inner_kits": [
69                {
70                    "name": "//drivers/external_device_manager/interfaces/innerkits:driver_ext_mgr_client",
71                    "header": {
72                        "header_files": [
73                            "driver_ext_mgr_client.h"
74                        ],
75                        "header_base": "//drivers/external_device_manager/interfaces/innerkits"
76                    }
77                }
78            ],
79            "test": [
80                "//drivers/external_device_manager/test/unittest:external_device_manager_ut",
81                "//drivers/external_device_manager/test/unittest/driver_extension_context_test:driver_extension_context_test",
82                "//drivers/external_device_manager/test/fuzztest:fuzztest",
83                "//drivers/external_device_manager/test//moduletest/:external_device_manager_mt"
84            ]
85        }
86    }
87}