• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/resource_schedule_service",
3  "description": "resource schedule service",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "foundation/resourceschedule/resource_schedule_service/ressched"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "resource_schedule_service",
14    "subsystem": "resourceschedule",
15    "syscap": [],
16    "features": [],
17    "adapted_system_type": [
18      "mini",
19      "small",
20      "standard"
21    ],
22    "rom": "2048KB",
23    "ram": "10240KB",
24    "deps": {
25      "components": [
26        "ability_base",
27        "safwk",
28        "jsoncpp",
29        "ipc",
30        "bundle_framework",
31        "frame_aware_sched",
32        "libxml2",
33        "config_policy",
34        "background_task_mgr",
35        "netmanager_base",
36        "soc_perf",
37        "eventhandler",
38        "ability_runtime",
39        "bluetooth",
40        "hitrace_native",
41        "hiviewdfx_hilog_native",
42        "c_utils",
43        "window_manager",
44        "hisysevent_native",
45        "hilog_native",
46        "common_event_service",
47        "samgr"
48      ],
49      "third_party": [
50        "xml2",
51        "json"
52      ]
53    },
54    "build": {
55      "group_type": {
56        "base_group" : [
57          "//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_config",
58          "//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_switch",
59          "//foundation/resourceschedule/resource_schedule_service/cgroup_sched/profiles:process_group_config"
60        ],
61        "fwk_group" : [
62          "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client:ressched_client"
63        ],
64        "service_group" : [
65          "//foundation/resourceschedule/resource_schedule_service/ressched/services:resschedsvc",
66          "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/component_sched_plugin:component_sched_plugin",
67          "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/socperf_plugin:socperf_plugin",
68          "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/frame_aware_plugin:frame_aware_plugin",
69          "//foundation/resourceschedule/resource_schedule_service/ressched/sa_profile:ressched_sa_profile",
70          "//foundation/resourceschedule/resource_schedule_service/ressched/sched_controller:sched_controller",
71          "//foundation/resourceschedule/resource_schedule_service/ressched/etc/init:resource_schedule_service.cfg",
72          "//foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework:cgroup_sched",
73          "//foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/process_group:libprocess_group"
74        ]
75      },
76      "inner_kits": [
77        {
78          "header": {
79            "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client/include",
80            "header_files": [
81              "ires_sched_service.h",
82              "res_sched_client.h",
83              "res_sched_errors.h",
84              "res_sched_service_proxy.h",
85              "res_type.h"
86            ]
87          },
88          "name": "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client:ressched_client"
89        }
90      ],
91      "test": [
92        "//foundation/resourceschedule/resource_schedule_service/ressched/test/unittest:unittest",
93        "//foundation/resourceschedule/resource_schedule_service/cgroup_sched/test/unittest:unittest",
94        "//foundation/resourceschedule/resource_schedule_service/ressched/sched_controller/test/unittest:unittest",
95        "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/frame_aware_plugin/test/unittest:unittest",
96        "//foundation/resourceschedule/resource_schedule_service/ressched/test/fuzztest:fuzztest"
97      ]
98    },
99    "hisysevent_config": [
100        "//foundation/resourceschedule/resource_schedule_service/ressched/hisysevent.yaml"
101    ]
102  }
103}
104