• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_manager",
3    "description": "device manager service",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "repository": "https://gitee.com/openharmony/device_manager",
7    "publishAs": "code-segment",
8    "segment": {
9        "destPath": "foundation/distributedhardware/device_manager"
10    },
11    "dirs": {},
12    "scripts": {},
13    "component": {
14        "name": "device_manager",
15        "subsystem": "distributedhardware",
16        "syscap":[ "SystemCapability.DistributedHardware.DeviceManager" ],
17        "features":["device_manager_no_interaction_auth"],
18        "adapted_system_type": [ "standard", "small" ],
19        "rom": "2M",
20        "ram": "16M",
21        "hisysevent_config": [
22            "//foundation/distributedhardware/device_manager/hisysevent.yaml"
23          ],
24        "deps": {
25            "components": [
26                "ability_base",
27                "ability_runtime",
28                "access_token",
29                "appexecfwk_standard",
30                "bundle_framework",
31                "c_utils",
32                "common_event_service",
33                "device_auth",
34                "dsoftbus",
35                "hisysevent_native",
36                "hitrace_native",
37                "hiviewdfx_hilog_native",
38                "init",
39                "ipc",
40                "napi",
41                "os_account",
42                "safwk",
43                "samgr",
44                "startup_l2"
45            ],
46            "third_party": [
47                "json",
48                "node",
49                "googletest",
50                "mbedtls"
51            ]
52        },
53        "build": {
54            "group_type": {
55                "base_group": [],
56                "fwk_group": [
57                    "//foundation/distributedhardware/device_manager:device_manager_fwk"
58                ],
59                "service_group": [
60                    "//foundation/distributedhardware/device_manager:device_manager",
61                    "//foundation/distributedhardware/device_manager/sa_profile:device_manager.cfg",
62                    "//foundation/distributedhardware/device_manager/sa_profile:dm_sa_profile"
63                ]
64            },
65            "inner_kits": [
66                {
67                "type": "so",
68                "name": "//foundation/distributedhardware/device_manager/interfaces/inner_kits/native_cpp:devicemanagersdk",
69                "header": {
70                    "header_files": [
71                        "device_manager.h",
72                        "device_manager_callback.h",
73                        "dm_device_info.h",
74                        "dm_publish_info.h",
75                        "dm_subscribe_info.h"
76                    ],
77                    "header_base": "//foundation/distributedhardware/device_manager/interfaces/inner_kits/native_cpp/include"
78                }
79                }
80            ],
81            "test": [
82                "//foundation/distributedhardware/device_manager:device_manager_test"
83            ]
84        }
85    }
86}
87