• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_manager_base",
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/devicemanager"
10    },
11    "dirs": {},
12    "scripts": {},
13    "component": {
14        "name": "device_manager_base",
15        "subsystem": "distributedhardware",
16        "syscap":[ "SystemCapability.DistributedHardware.DeviceManager" ],
17        "features":[],
18        "adapted_system_type": [ "standard", "small" ],
19        "rom": "2M",
20        "ram": "16M",
21        "deps": {
22            "components": [
23                "appexecfwk_standard",
24                "hiviewdfx_hilog_native",
25                "ipc",
26                "safwk",
27                "startup_l2",
28                "device_profile_core",
29                "samgr_standard",
30                "ces_standard",
31                "dsoftbus_standard",
32                "utils_base",
33                "napi",
34                "deviceauth_standard"
35            ],
36            "third_party": [
37                "json",
38                "node",
39                "googletest",
40                "mbedtls"
41            ]
42        },
43        "build": {
44            "sub_component": [
45                "//foundation/distributedhardware/devicemanager/utils:devicemanagerutils",
46                "//foundation/distributedhardware/devicemanager/interfaces/inner_kits/native_cpp:devicemanagersdk",
47                "//foundation/distributedhardware/devicemanager/interfaces/kits:devicemanager_native_js",
48                "//foundation/distributedhardware/devicemanager/services/devicemanagerservice:devicemanagerservice",
49                "//foundation/distributedhardware/devicemanager/sa_profile:dm_sa_profile",
50                "//foundation/distributedhardware/devicemanager/ext:ext_modules"
51            ],
52            "inner_kits": [
53                {
54                "type": "so",
55                "name": "//foundation/distributedhardware/devicemanager/interfaces/inner_kits/native_cpp:devicemanagersdk",
56                "header": {
57                    "header_files": [
58                        "device_manager.h",
59                        "device_manager_callback.h",
60                        "dm_device_info.h",
61                        "dm_subscribe_info.h"
62                    ],
63                    "header_base": "//foundation/distributedhardware/devicemanager/interfaces/inner_kits/native_cpp/include"
64                }
65                }
66            ],
67            "test": [
68                "//foundation/distributedhardware/devicemanager/test:test"
69            ]
70        }
71    }
72}
73