• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/usb_manager",
3    "version": "3.1.0",
4    "description": "usb manager",
5    "publishAs": "code-segment",
6    "segment": {
7        "destPath": "base/usb/usb_manager"
8    },
9    "repository": "https://gitee.com/openharmony/usb_manager",
10    "license": "Apache License 2.0",
11    "dirs": {},
12    "scripts": {},
13    "component": {
14        "name": "usb_manager",
15        "subsystem": "usb",
16        "syscap": [
17            "SystemCapability.USB.USBManager"
18        ],
19        "hisysevent_config": [
20            "//base/usb/usb_manager/hisysevent.yaml"
21        ],
22        "adapted_system_type": [
23            "standard"
24        ],
25        "rom": "4111KB",
26        "ram": "6660KB",
27        "deps": {
28            "components": [
29                "hilog",
30                "ability_base",
31                "eventhandler",
32                "napi",
33                "bundle_framework",
34                "common_event_service",
35                "distributed_notification_service",
36                "drivers_interface_usb",
37                "i18n",
38                "init",
39                "ipc",
40                "safwk",
41                "c_utils",
42                "samgr",
43                "access_token",
44                "os_account",
45                "relational_store",
46                "resource_management",
47                "ability_runtime",
48                "hisysevent"
49            ],
50            "third_party": [
51                "jsoncpp",
52                "bounds_checking_function"
53            ]
54        },
55        "build": {
56            "group_type": {
57                "base_group": [],
58                "fwk_group": [
59                    "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client",
60                    "//base/usb/usb_manager/interfaces/kits/js/napi:usbmanager",
61                    "//base/usb/usb_manager/interfaces/kits/js/napi:usb"
62                ],
63                "service_group": [
64                    "//base/usb/usb_manager/sa_profile:usbmgr_sa_profile",
65                    "//base/usb/usb_manager/services:usbservice",
66                    "//base/usb/usb_manager/services:usb_service.init",
67                    "//base/usb/usb_manager/etc:usb_etc_files"
68                ]
69            },
70            "inner_kits": [{
71                "name": "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client",
72                "header": {
73                    "header_files": [
74                        "usb_srv_client.h",
75                        "iusb_srv.h"
76                    ],
77                    "header_base": "//base/usb/usb_manager/interfaces/innerkits/native/include"
78                }
79            }],
80            "test": [
81                "//base/usb/usb_manager/test/native:usb_unittest_test"
82            ]
83        }
84    }
85}