• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_manager",
3    "description": "device manager service",
4    "version": "3.0",
5    "license": "Apache License 2.0",
6    "repository": "https://gitee.com/openharmony/distributedhardware_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": [
18            "device_manager_no_interaction_auth",
19            "device_manager_feature_product"
20        ],
21        "adapted_system_type": ["standard", "mini"],
22        "rom": "2048KB",
23        "ram": "16384KB",
24        "hisysevent_config": [
25            "//foundation/distributedhardware/device_manager/hisysevent.yaml"
26        ],
27        "deps": {
28            "components": [
29                "ability_base",
30                "ability_runtime",
31                "access_token",
32                "bounds_checking_function",
33                "bluetooth",
34                "bundle_framework",
35                "cJSON",
36                "c_utils",
37                "common_event_service",
38                "data_share",
39                "device_auth",
40                "device_info_manager",
41                "dsoftbus",
42                "eventhandler",
43                "hicollie",
44                "ffrt",
45                "hisysevent",
46                "hitrace",
47                "hilog",
48                "init",
49                "ipc",
50                "json",
51                "kv_store",
52                "memmgr",
53                "napi",
54                "openssl",
55                "os_account",
56                "power_manager",
57                "safwk",
58                "samgr",
59                "resource_management",
60                "wifi",
61                "screenlock_mgr",
62                "mbedtls"
63            ],
64            "third_party": []
65        },
66        "build": {
67            "group_type": {
68                "base_group": [],
69                "fwk_group": [
70                    "//foundation/distributedhardware/device_manager:device_manager_fwk"
71                ],
72                "service_group": [
73                    "//foundation/distributedhardware/device_manager:device_manager",
74                    "//foundation/distributedhardware/device_manager/sa_profile:device_manager.cfg",
75                    "//foundation/distributedhardware/device_manager/sa_profile:dm_sa_profile",
76                    "//foundation/distributedhardware/device_manager/permission:dm_permission_json"
77                ]
78            },
79            "inner_kits": [{
80                "type": "so",
81                "name": "//foundation/distributedhardware/device_manager/interfaces/inner_kits/native_cpp:devicemanagersdk",
82                "header": {
83                    "header_files": [
84                        "device_manager.h",
85                        "device_manager_callback.h",
86                        "dm_device_info.h",
87                        "dm_publish_info.h",
88                        "dm_subscribe_info.h"
89                    ],
90                    "header_base": "//foundation/distributedhardware/device_manager/interfaces/inner_kits/native_cpp/include"
91                }
92            }, {
93                "type": "so",
94                "name": "//foundation/distributedhardware/device_manager/interfaces/mini_tools_kits/native_cpp:devicemanagerminisdk",
95                "header": {
96                    "header_files": [
97                        "device_manager_mini.h"
98                    ],
99                    "header_base": "//foundation/distributedhardware/device_manager/interfaces/mini_tools_kits/native_cpp/include"
100                }
101            }],
102            "test": [
103                "//foundation/distributedhardware/device_manager:device_manager_test"
104            ]
105        }
106    }
107}