• 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                "drivers_interface_usb",
36                "init",
37                "ipc",
38                "safwk",
39                "c_utils",
40                "samgr",
41                "access_token",
42                "os_account",
43                "relational_store",
44                "ability_runtime",
45                "hisysevent"
46            ],
47            "third_party": [
48                "jsoncpp"
49            ]
50        },
51        "build": {
52            "group_type": {
53                "base_group": [],
54                "fwk_group": [
55                    "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client",
56                    "//base/usb/usb_manager/interfaces/kits/js/napi:usbmanager",
57                    "//base/usb/usb_manager/interfaces/kits/js/napi:usb"
58                ],
59                "service_group": [
60                    "//base/usb/usb_manager/sa_profile:usbmgr_sa_profile",
61                    "//base/usb/usb_manager/services:usbservice",
62                    "//base/usb/usb_manager/services:usb_service.init",
63                    "//base/usb/usb_manager/etc:usb_etc_files"
64                ]
65            },
66            "inner_kits": [{
67                "name": "//base/usb/usb_manager/interfaces/innerkits:usbsrv_client",
68                "header": {
69                    "header_files": [
70                        "usb_srv_client.h",
71                        "iusb_srv.h"
72                    ],
73                    "header_base": "//base/usb/usb_manager/interfaces/innerkits/native/include"
74                }
75            }],
76            "test": [
77                "//base/usb/usb_manager/test/native:usb_unittest_test"
78            ]
79        }
80    }
81}