• 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                "window_manager"
37            ],
38            "third_party": []
39        },
40        "build": {
41            "sub_component": [
42                "//foundation/ability/ability_base:base_innerkits_target"
43            ],
44            "inner_kits": [
45                {
46                    "header": {
47                      "header_base": "//foundation/ability/ability_base/interfaces/kits/c/cwant/include",
48                      "header_files": [
49                        "want_manager.h",
50                        "want.h"
51                      ]
52                    },
53                    "name": "//foundation/ability/ability_base:ability_base_want"
54                },
55                {
56                    "header": {
57                      "header_base": "//foundation/ability/ability_base/interfaces/inner_api/base/include/",
58                      "header_files": [
59                        "base_def.h",
60                        "base_interfaces.h",
61                        "base_obj.h",
62                        "base_types.h",
63                        "bool_wrapper.h",
64                        "byte_wrapper.h",
65                        "double_wrapper.h",
66                        "float_wrapper.h",
67                        "int_wrapper.h",
68                        "long_wrapper.h",
69                        "short_wrapper.h",
70                        "string_wrapper.h"
71                      ]
72                    },
73                    "name": "//foundation/ability/ability_base:base"
74                },
75                {
76                    "header": {
77                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/want/include/",
78                      "header_files": [
79                        "element_name.h",
80                        "want.h",
81                        "skills.h",
82                        "want_params.h",
83                        "match_type.h",
84                        "operation.h",
85                        "patterns_matcher.h",
86                        "pac_map.h"
87                      ]
88                    },
89                    "name": "//foundation/ability/ability_base:want"
90                },
91                {
92                    "header": {
93                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/configuration/include",
94                      "header_files": [
95                        "configuration.h",
96                        "global_configuration_key.h"
97                      ]
98                    },
99                    "name": "//foundation/ability/ability_base:configuration"
100                },
101                {
102                  "header": {
103                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/uri/include",
104                    "header_files": [
105                      "uri.h"
106                    ]
107                  },
108                  "name": "//foundation/ability/ability_base:zuri"
109                },
110                {
111                  "header": {
112                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
113                    "header_files": [
114                      "extractor.h",
115                      "zip_file.h"
116                    ]
117                  },
118                  "name": "//foundation/ability/ability_base:extractortool"
119                },
120                {
121                  "header": {
122                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
123                    "header_files": [
124                      "file_path_utils.h"
125                    ]
126                  },
127                  "name": "//foundation/ability/ability_base:string_utils"
128                },
129                {
130                  "header": {
131                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
132                    "header_files": [
133                      "extract_resource_manager.h"
134                    ]
135                  },
136                  "name": "//foundation/ability/ability_base:extractresourcemanager"
137                },
138                {
139                  "header": {
140                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/session_info/include",
141                    "header_files": [
142                      "session_info.h"
143                    ]
144                  },
145                  "name": "//foundation/ability/ability_base:session_info"
146                },
147                {
148                  "header": {
149                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/view_data/include",
150                    "header_files": [
151                      "view_data.h"
152                    ]
153                  },
154                  "name": "//foundation/ability/ability_base:view_data"
155                }
156            ],
157            "test": [
158              "//foundation/ability/ability_base/test/unittest:unittest",
159              "//foundation/ability/ability_base/test/fuzztest:fuzztest"
160            ]
161        }
162    }
163}
164