• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/resource_management",
3    "version": "4.0",
4    "description": "根据当前configuration(语言,区域,横竖屏,mccmnc)和device capability(设备类型,分辨率)获取应用资源信息读取接口",
5    "homePage": "https://gitee.com/openharmony",
6    "license": "Apache-2.0",
7    "repository": "https://gitee.com/openharmony/global_resource_management",
8    "domain": "os",
9    "language": "",
10    "publishAs": "code-segment",
11    "private": false,
12    "scripts": {},
13    "tags": [
14        "base"
15    ],
16    "keywords": [
17        "global",
18        "resmgr",
19        "standard"
20    ],
21    "envs": [],
22    "dirs": [],
23    "author": {
24        "name": "",
25        "email": "",
26        "url": ""
27    },
28    "contributors": [
29        {
30            "name": "",
31            "email": "",
32            "url": ""
33        }
34    ],
35    "segment": {
36        "destPath": "base/global/resource_management"
37    },
38    "component": {
39        "name": "resource_management",
40        "subsystem": "global",
41        "syscap": [ "SystemCapability.Global.ResourceManager" ],
42        "features": ["resource_management_support_icu"],
43        "adapted_system_type": [
44            "standard"
45        ],
46        "hisysevent_config": [
47          "//base/global/resource_management/hisysevent.yaml"
48        ],
49        "rom": "600KB",
50        "ram": "2500KB",
51        "deps": {
52          "components": [
53            "ability_base",
54            "ability_runtime",
55            "hilog",
56            "hisysevent",
57            "hitrace",
58            "napi",
59            "ace_engine",
60            "bundle_framework",
61            "c_utils",
62            "init",
63            "zlib",
64            "bounds_checking_function",
65            "icu",
66            "cJSON",
67            "graphic_2d",
68            "runtime_core",
69            "ipc"
70          ]
71      },
72        "build": {
73            "sub_component": [
74              "//base/global/resource_management/interfaces/js/kits:resourcemanager",
75              "//base/global/resource_management/interfaces/js/kits:sendableresourcemanager",
76              "//base/global/resource_management/interfaces/cj:cj_resource_manager_ffi",
77              "//base/global/resource_management/frameworks/resmgr:global_resmgr",
78              "//base/global/resource_management/frameworks/resmgr:librawfile",
79              "//base/global/resource_management/frameworks/resmgr:win_resmgr",
80              "//base/global/resource_management/frameworks/resmgr:linux_resmgr",
81              "//base/global/resource_management/frameworks/resmgr:mac_resmgr",
82              "//base/global/resource_management/frameworks/resmgr:ohresmgr",
83              "//base/global/resource_management/interfaces/ets/ani:ani_package_resmgr",
84              "//base/global/resource_management/interfaces/js/innerkits/core:resmgr_napi_core_preview"
85            ],
86            "inner_kits": [
87              {
88                "header": {
89                  "header_base": "//base/global/resource_management/interfaces/inner_api/include/",
90                  "header_files": [
91                    "res_common.h",
92                    "res_config.h",
93                    "resource_manager.h",
94                    "rstate.h"
95                  ]
96                },
97                "name": "//base/global/resource_management/frameworks/resmgr:global_resmgr"
98              },
99              {
100                "header": {
101                  "header_base": "//base/global/resource_management/interfaces/js/innerkits/core/include/",
102                  "header_files": [
103                    "resource_manager_addon.h"
104                  ]
105                },
106                "name": "//base/global/resource_management/interfaces/js/innerkits/core:resmgr_napi_core"
107              },
108              {
109                "header": {
110                  "header_base": "//base/global/resource_management/interfaces/js/innerkits/core/include/",
111                  "header_files": [
112                    "resource_manager_addon.h"
113                  ]
114                },
115                "name": "//base/global/resource_management/interfaces/js/innerkits/core:resmgr_napi_core_preview"
116              },
117              {
118                "header": {
119                  "header_base": "//base/global/resource_management/interfaces/inner_api/include/",
120                  "header_files": [
121                    "res_common.h",
122                    "res_config.h",
123                    "resource_manager.h",
124                    "rstate.h"
125                  ]
126                },
127                "name": "//base/global/resource_management/frameworks/resmgr:win_resmgr"
128              },
129              {
130                "header": {
131                  "header_base": "//base/global/resource_management/interfaces/inner_api/include/",
132                  "header_files": [
133                    "res_common.h",
134                    "res_config.h",
135                    "resource_manager.h",
136                    "rstate.h"
137                  ]
138                },
139                "name": "//base/global/resource_management/frameworks/resmgr:mac_resmgr"
140              },
141              {
142                "header": {
143                  "header_base": "//base/global/resource_management/interfaces/inner_api/include/",
144                  "header_files": [
145                    "res_common.h",
146                    "res_config.h",
147                    "resource_manager.h",
148                    "rstate.h"
149                  ]
150                },
151                "name": "//base/global/resource_management/frameworks/resmgr:linux_resmgr"
152              },
153              {
154                "header": {
155                  "header_base": "//base/global/resource_management/interfaces/native/resource/include/",
156                  "header_files": [
157                    "raw_file.h"
158                  ]
159                },
160                "name": "//base/global/resource_management/frameworks/resmgr:librawfile"
161              },
162              {
163                "header": {
164                  "header_base": "//base/global/resource_management/interfaces/cj/src",
165                  "header_files": []
166                },
167                "name": "//base/global/resource_management/interfaces/cj:cj_resource_manager_ffi"
168              },
169              {
170                "header": {
171                  "header_base": "//base/global/resource_management/interfaces/ets/ani/resourceManager/include",
172                  "header_files": [
173                    "resource_manager_ani_utils.h",
174                    "resource_manager_data_context.h",
175                    "resourceManager.h"
176                  ]
177                },
178                "name": "//base/global/resource_management/interfaces/ets/ani/resourceManager:resourceManager_ani"
179              },
180              {
181                "name": "//base/global/resource_management/interfaces/ets/ani/resourceManager:copy_resourceManager_ets"
182              }
183            ],
184            "test": [
185              "//base/global/resource_management/frameworks/resmgr/test:unittest",
186              "//base/global/resource_management/test/fuzztest:fuzztest"
187            ]
188        }
189    }
190}