mirror of
https://gitee.com/openharmony/resourceschedule_background_task_mgr
synced 2024-11-24 07:20:32 +00:00
f0ec3f337f
Signed-off-by: moooon <muhe1@huawei.com>
108 lines
4.1 KiB
JSON
108 lines
4.1 KiB
JSON
{
|
|
"name": "@ohos/background_task_mgr",
|
|
"description": "background task manager service",
|
|
"version": "3.1",
|
|
"license": "Apache License 2.0",
|
|
"publishAs": "code-segment",
|
|
"segment": {
|
|
"destPath" : "foundation/resourceschedule/background_task_mgr"
|
|
},
|
|
"dirs": {},
|
|
"scripts": {},
|
|
"component": {
|
|
"name": "background_task_mgr",
|
|
"subsystem": "resourceschedule",
|
|
"syscap": [
|
|
"SystemCapability.ResourceSchedule.BackgroundTaskManager.ContinuousTask",
|
|
"SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask",
|
|
"SystemCapability.ResourceSchedule.BackgroundTaskManager.EfficiencyResourcesApply"
|
|
],
|
|
"features": [
|
|
"background_task_mgr_graphics",
|
|
"background_task_mgr_jsstack"
|
|
],
|
|
"adapted_system_type": [
|
|
"standard"
|
|
],
|
|
"rom": "2048KB",
|
|
"ram": "10240KB",
|
|
"hisysevent_config": [
|
|
"//foundation/resourceschedule/background_task_mgr/hisysevent.yaml"
|
|
],
|
|
"deps": {
|
|
"components": [
|
|
"ability_base",
|
|
"ability_runtime",
|
|
"access_token",
|
|
"bundle_framework",
|
|
"common_event_service",
|
|
"config_policy",
|
|
"eventhandler",
|
|
"hitrace",
|
|
"hilog",
|
|
"image_framework",
|
|
"ipc",
|
|
"init",
|
|
"napi",
|
|
"os_account",
|
|
"resource_management",
|
|
"safwk",
|
|
"samgr",
|
|
"c_utils",
|
|
"distributed_notification_service",
|
|
"hisysevent",
|
|
"hiview",
|
|
"i18n",
|
|
"relational_store",
|
|
"icu"
|
|
]
|
|
},
|
|
"build": {
|
|
"group_type": {
|
|
"base_group": [],
|
|
"fwk_group": [
|
|
"//foundation/resourceschedule/background_task_mgr/interfaces:bgtaskmgr_interfaces"
|
|
],
|
|
"service_group": [
|
|
"//foundation/resourceschedule/background_task_mgr/sa_profile:bgtaskmgr_sa_profile",
|
|
"//foundation/resourceschedule/background_task_mgr/sa_profile:bgtaskmgr_service_init",
|
|
"//foundation/resourceschedule/background_task_mgr/services:bgtaskmgr_service",
|
|
"//foundation/resourceschedule/background_task_mgr/resources:bgtaskmgr_resources"
|
|
]
|
|
},
|
|
"inner_kits": [
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/resourceschedule/background_task_mgr/interfaces/innerkits/include",
|
|
"header_files": [
|
|
"background_mode.h",
|
|
"background_task_mgr_helper.h",
|
|
"background_task_subscriber.h",
|
|
"continuous_task_callback_info.h",
|
|
"continuous_task_param.h",
|
|
"delay_suspend_info.h",
|
|
"efficiency_resource_info.h",
|
|
"expired_callback.h",
|
|
"resource_callback_info.h",
|
|
"resource_type.h",
|
|
"transient_task_app_info.h"
|
|
]
|
|
},
|
|
"name": "//foundation/resourceschedule/background_task_mgr/interfaces/innerkits:bgtaskmgr_innerkits"
|
|
}
|
|
],
|
|
"test": [
|
|
"//foundation/resourceschedule/background_task_mgr/frameworks/test/unittest:unittest",
|
|
"//foundation/resourceschedule/background_task_mgr/interfaces/test/unittest/bgtask_manager_client_test:bgtask_client_unit_test",
|
|
"//foundation/resourceschedule/background_task_mgr/interfaces/test/unittest/continuous_task_jsunittest:js_unittest",
|
|
"//foundation/resourceschedule/background_task_mgr/interfaces/test/unittest/efficiency_resources_jsunittest:js_unittest",
|
|
"//foundation/resourceschedule/background_task_mgr/interfaces/test/unittest/transient_task_jsunittest:js_unittest",
|
|
"//foundation/resourceschedule/background_task_mgr/services/test/unittest:unittest",
|
|
"//foundation/resourceschedule/background_task_mgr/test/systemtest:systemtest",
|
|
"//foundation/resourceschedule/background_task_mgr/test/fuzztest/bgtaskonremoterequest_fuzzer:fuzztest",
|
|
"//foundation/resourceschedule/background_task_mgr/test/fuzztest/bgtasksubscriber_fuzzer:fuzztest"
|
|
]
|
|
}
|
|
}
|
|
}
|