• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/ability_base",
3    "description": "ability子系统中的基础库,want,base等",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "foundation/ability/ability_base"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13        "name": "ability_base",
14        "subsystem": "ability",
15        "syscap": [
16          "SystemCapability.Ability.AbilityBase"
17        ],
18        "features": [],
19        "adapted_system_type": [
20            "standard"
21        ],
22        "rom": "",
23        "ram": "",
24        "deps": {
25            "components": [
26                "ability_runtime",
27                "bundle_framework",
28                "c_utils",
29                "hilog",
30                "hitrace",
31                "ipc",
32                "resource_management",
33                "json",
34                "jsoncpp",
35                "zlib"
36            ],
37            "third_party": []
38        },
39        "build": {
40            "sub_component": [
41                "//foundation/ability/ability_base:base_innerkits_target"
42            ],
43            "inner_kits": [
44                {
45                    "header": {
46                      "header_base": "//foundation/ability/ability_base/interfaces/kits/c/cwant/include",
47                      "header_files": [
48                        "want_manager.h",
49                        "want.h"
50                      ]
51                    },
52                    "name": "//foundation/ability/ability_base:ability_base_want"
53                },
54                {
55                    "header": {
56                      "header_base": "//foundation/ability/ability_base/interfaces/inner_api/base/include/",
57                      "header_files": [
58                        "base_def.h",
59                        "base_interfaces.h",
60                        "base_obj.h",
61                        "base_types.h",
62                        "bool_wrapper.h",
63                        "byte_wrapper.h",
64                        "double_wrapper.h",
65                        "float_wrapper.h",
66                        "int_wrapper.h",
67                        "long_wrapper.h",
68                        "short_wrapper.h",
69                        "string_wrapper.h"
70                      ]
71                    },
72                    "name": "//foundation/ability/ability_base:base"
73                },
74                {
75                    "header": {
76                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/want/include/",
77                      "header_files": [
78                        "element_name.h",
79                        "want.h",
80                        "skills.h",
81                        "want_params.h",
82                        "match_type.h",
83                        "operation.h",
84                        "patterns_matcher.h",
85                        "pac_map.h"
86                      ]
87                    },
88                    "name": "//foundation/ability/ability_base:want"
89                },
90                {
91                    "header": {
92                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/configuration/include",
93                      "header_files": [
94                        "configuration.h",
95                        "global_configuration_key.h"
96                      ]
97                    },
98                    "name": "//foundation/ability/ability_base:configuration"
99                },
100                {
101                  "header": {
102                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/uri/include",
103                    "header_files": [
104                      "uri.h"
105                    ]
106                  },
107                  "name": "//foundation/ability/ability_base:zuri"
108                },
109                {
110                  "header": {
111                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
112                    "header_files": [
113                      "extractor.h",
114                      "zip_file.h"
115                    ]
116                  },
117                  "name": "//foundation/ability/ability_base:extractortool"
118                },
119                {
120                  "header": {
121                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
122                    "header_files": [
123                      "file_path_utils.h"
124                    ]
125                  },
126                  "name": "//foundation/ability/ability_base:string_utils"
127                },
128                {
129                  "header": {
130                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
131                    "header_files": [
132                      "extract_resource_manager.h"
133                    ]
134                  },
135                  "name": "//foundation/ability/ability_base:extractresourcemanager"
136                },
137                {
138                  "header": {
139                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/session_info/include",
140                    "header_files": [
141                      "session_info.h"
142                    ]
143                  },
144                  "name": "//foundation/ability/ability_base:session_info"
145                },
146                {
147                  "header": {
148                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/view_data/include",
149                    "header_files": [
150                      "view_data.h"
151                    ]
152                  },
153                  "name": "//foundation/ability/ability_base:view_data"
154                }
155            ],
156            "test": [
157              "//foundation/ability/ability_base/test/unittest:unittest",
158              "//foundation/ability/ability_base/test/fuzztest:fuzztest"
159            ]
160        }
161    }
162}
163