1ba5c3796Sopenharmony_ci{
2ba5c3796Sopenharmony_ci    "name": "@ohos/memmgr",
3ba5c3796Sopenharmony_ci    "version": "3.1.0",
4ba5c3796Sopenharmony_ci    "description": "memory management",
5ba5c3796Sopenharmony_ci    "publishAs": "source",
6ba5c3796Sopenharmony_ci    "scripts": {},
7ba5c3796Sopenharmony_ci    "author": {},
8ba5c3796Sopenharmony_ci    "repository": "",
9ba5c3796Sopenharmony_ci    "license": "Apache License 2.0",
10ba5c3796Sopenharmony_ci    "segment": {
11ba5c3796Sopenharmony_ci      "destPath": "foundation/resourceschedule/memmgr"
12ba5c3796Sopenharmony_ci    },
13ba5c3796Sopenharmony_ci    "component": {
14ba5c3796Sopenharmony_ci      "name": "memmgr",
15ba5c3796Sopenharmony_ci      "subsystem": "resourceschedule",
16ba5c3796Sopenharmony_ci      "adapted_system_type": [ "standard" ],
17ba5c3796Sopenharmony_ci      "rom": "1000KB",
18ba5c3796Sopenharmony_ci      "ram": "4316KB",
19ba5c3796Sopenharmony_ci      "deps": {
20ba5c3796Sopenharmony_ci        "components": [
21ba5c3796Sopenharmony_ci          "ipc",
22ba5c3796Sopenharmony_ci          "ability_base",
23ba5c3796Sopenharmony_ci          "bundle_framework",
24ba5c3796Sopenharmony_ci          "safwk",
25ba5c3796Sopenharmony_ci          "background_task_mgr",
26ba5c3796Sopenharmony_ci          "ability_runtime",
27ba5c3796Sopenharmony_ci          "os_account",
28ba5c3796Sopenharmony_ci          "common_event_service",
29ba5c3796Sopenharmony_ci          "eventhandler",
30ba5c3796Sopenharmony_ci          "hilog",
31ba5c3796Sopenharmony_ci          "c_utils",
32ba5c3796Sopenharmony_ci          "samgr",
33ba5c3796Sopenharmony_ci          "resource_management",
34ba5c3796Sopenharmony_ci          "access_token",
35ba5c3796Sopenharmony_ci          "init",
36ba5c3796Sopenharmony_ci          "libxml2",
37ba5c3796Sopenharmony_ci          "json"
38ba5c3796Sopenharmony_ci        ]
39ba5c3796Sopenharmony_ci      },
40ba5c3796Sopenharmony_ci      "build": {
41ba5c3796Sopenharmony_ci        "sub_component": [
42ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/sa_profile:memmgr_sa_profile",
43ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice",
44ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice_init",
45ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/profile:memmgr_config",
46ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/profile:memmgr.para",
47ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/profile:memmgr.para.dac"
48ba5c3796Sopenharmony_ci        ],
49ba5c3796Sopenharmony_ci        "inner_kits": [
50ba5c3796Sopenharmony_ci          {
51ba5c3796Sopenharmony_ci            "name": "//foundation/resourceschedule/memmgr/interface/innerkits:memmgrclient",
52ba5c3796Sopenharmony_ci            "header": {
53ba5c3796Sopenharmony_ci              "header_files": [
54ba5c3796Sopenharmony_ci                "mem_mgr_client.h",
55ba5c3796Sopenharmony_ci                "i_mem_mgr.h",
56ba5c3796Sopenharmony_ci                "mem_mgr_proxy.h",
57ba5c3796Sopenharmony_ci                "mem_mgr_constant.h"
58ba5c3796Sopenharmony_ci              ],
59ba5c3796Sopenharmony_ci              "header_base": "//foundation/resourceschedule/memmgr/interface/innerkits/include/"
60ba5c3796Sopenharmony_ci            }
61ba5c3796Sopenharmony_ci          }
62ba5c3796Sopenharmony_ci        ],
63ba5c3796Sopenharmony_ci        "test": [
64ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/test:memmgr_unittest",
65ba5c3796Sopenharmony_ci            "//foundation/resourceschedule/memmgr/test/fuzztest:memmgr_fuzztest"
66ba5c3796Sopenharmony_ci        ]
67ba5c3796Sopenharmony_ci      },
68ba5c3796Sopenharmony_ci      "features": [
69ba5c3796Sopenharmony_ci        "memmgr_purgeable_memory",
70ba5c3796Sopenharmony_ci        "memmgr_hyperhold_memory"
71ba5c3796Sopenharmony_ci      ]
72ba5c3796Sopenharmony_ci    }
73ba5c3796Sopenharmony_ci  }
74