• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/power_manager",
3    "version": "3.1",
4    "description": "系统电源状态管理、电源状态转换、休眠唤醒、亮灭屏、休眠运行锁管理",
5    "homePage": "https://gitee.com/openharmony",
6    "license": "Apache License 2.0",
7    "repository": "https://gitee.com/openharmony/powermgr_power_manager",
8    "domain": "os",
9    "publishAs": "code-segment",
10    "scripts": {},
11    "dirs": [],
12    "segment": {
13        "destPath": "base/powermgr/power_manager"
14    },
15    "component": {
16        "name": "power_manager",
17        "subsystem": "powermgr",
18        "syscap": [
19            "SystemCapability.PowerManager.PowerManager.Core",
20            "SystemCapability.PowerManager.PowerManager.Extension"
21        ],
22        "features": [],
23        "adapted_system_type": [ "standard" ],
24        "rom": "1024KB",
25        "ram": "2048KB",
26        "hisysevent_config": [
27            "//base/powermgr/power_manager/powermanager.yaml"
28        ],
29        "deps": {
30            "components": [
31                "ability_base",
32                "ability_runtime",
33                "ability_tools",
34                "access_token",
35                "ace_engine",
36                "bundle_framework",
37                "common_event_service",
38                "c_utils",
39                "display_manager",
40                "drivers_interface_power",
41                "eventhandler",
42                "hdf_core",
43                "hicollie_native",
44                "hisysevent_native",
45                "hitrace_native",
46                "hiviewdfx_hilog_native",
47                "init",
48                "input",
49                "ipc",
50                "multimedia_image_framework",
51                "napi",
52                "relational_store",
53                "safwk",
54                "samgr",
55                "sensor",
56                "window_manager"
57            ],
58            "third_party": [
59                "flutter",
60                "googletest",
61                "node"
62            ]
63        },
64        "build": {
65            "group_type": {
66                "base_group": [
67                    "//base/powermgr/power_manager/utils:power-shell",
68                    "//base/powermgr/power_manager/utils/param:power_sysparam",
69                    "//base/powermgr/power_manager/utils/permission:power_permission",
70                    "//base/powermgr/power_manager/utils/setting:power_setting"
71                ],
72                "fwk_group": [
73                    "//base/powermgr/power_manager/frameworks:power_napi",
74                    "//base/powermgr/power_manager/interfaces/innerkits:powermgr_client"
75                ],
76                "service_group": [
77                    "//base/powermgr/power_manager/sa_profile:powermgr_sa_profile",
78                    "//base/powermgr/power_manager/services:service"
79                ]
80            },
81            "inner_kits": [
82                {
83                    "name": "//base/powermgr/power_manager/interfaces/innerkits:powermgr_client",
84                    "header": {
85                      "header_files": [
86                        "ipower_mgr.h",
87                        "ipower_state_callback.h",
88                        "ishutdown_callback.h",
89                        "power_errors.h",
90                        "power_mgr_client.h",
91                        "power_state_machine_info.h",
92                        "running_lock.h",
93                        "running_lock_info.h",
94                        "work_trigger.h"
95                      ],
96                      "header_base": "//base/powermgr/power_manager/interfaces/innerkits/native/include"
97                    }
98                }
99            ],
100            "test": [
101                "//base/powermgr/power_manager/services/native/test:powermgr_test",
102                "//base/powermgr/power_manager/test:fuzztest",
103                "//base/powermgr/power_manager/test:systemtest"
104            ]
105        }
106    }
107}
108