• 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                "c_utils",
28                "hilog",
29                "ipc",
30                "resource_management"
31            ],
32            "third_party": [
33                "json",
34                "jsoncpp",
35                "zlib"
36            ]
37        },
38        "build": {
39            "sub_component": [
40                "//foundation/ability/ability_base:base_innerkits_target"
41            ],
42            "inner_kits": [
43                {
44                    "header": {
45                      "header_base": "//foundation/ability/ability_base/interfaces/inner_api/base/include/",
46                      "header_files": [
47                        "base_def.h",
48                        "base_interfaces.h",
49                        "base_object.h",
50                        "base_types.h",
51                        "bool_wrapper.h",
52                        "byte_wrapper.h",
53                        "double_wrapper.h",
54                        "float_wrapper.h",
55                        "int_wrapper.h",
56                        "light_refbase.h",
57                        "long_wrapper.h",
58                        "short_wrapper.h",
59                        "string_wrapper.h"
60                      ]
61                    },
62                    "name": "//foundation/ability/ability_base:base"
63                },
64                {
65                    "header": {
66                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/want/include/",
67                      "header_files": [
68                        "element_name.h",
69                        "want.h",
70                        "skills.h",
71                        "want_params.h",
72                        "match_type.h",
73                        "operation.h",
74                        "patterns_matcher.h",
75                        "pac_map.h"
76                      ]
77                    },
78                    "name": "//foundation/ability/ability_base:want"
79                },
80                {
81                    "header": {
82                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/configuration/include",
83                      "header_files": [
84                        "configuration.h",
85                        "global_configuration_key.h"
86                      ]
87                    },
88                    "name": "//foundation/ability/ability_base:configuration"
89                },
90                {
91                  "header": {
92                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/uri/include",
93                    "header_files": [
94                      "uri.h"
95                    ]
96                  },
97                  "name": "//foundation/ability/ability_base:zuri"
98                },
99                {
100                  "header": {
101                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
102                    "header_files": [
103                      "extractor.h",
104                      "zip_file.h"
105                    ]
106                  },
107                  "name": "//foundation/ability/ability_base:extractortool"
108                },
109                {
110                  "header": {
111                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
112                    "header_files": [
113                      "file_path_utils.h"
114                    ]
115                  },
116                  "name": "//foundation/ability/ability_base:string_utils"
117                },
118                {
119                  "header": {
120                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include",
121                    "header_files": [
122                      "extract_resource_manager.h"
123                    ]
124                  },
125                  "name": "//foundation/ability/ability_base:extractresourcemanager"
126                },
127                {
128                  "header": {
129                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/session_info/include",
130                    "header_files": [
131                      "session_info.h"
132                    ]
133                  },
134                  "name": "//foundation/ability/ability_base:session_info"
135                }
136            ],
137            "test": [
138              "//foundation/ability/ability_base/test/unittest:unittest",
139              "//foundation/ability/ability_base/test/fuzztest:fuzztest"
140            ]
141        }
142    }
143}
144