• 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                "hiviewdfx_hilog_native",
27                "ipc",
28                "c_utils"
29            ],
30            "third_party": [
31                "jsoncpp",
32                "json"
33            ]
34        },
35        "build": {
36            "sub_component": [
37                "//foundation/ability/ability_base:base_innerkits_target"
38            ],
39            "inner_kits": [
40                {
41                    "header": {
42                      "header_base": "//foundation/ability/ability_base/interfaces/inner_api/base/include/",
43                      "header_files": [
44                        "base_def.h",
45                        "base_interfaces.h",
46                        "base_object.h",
47                        "base_types.h",
48                        "bool_wrapper.h",
49                        "byte_wrapper.h",
50                        "double_wrapper.h",
51                        "float_wrapper.h",
52                        "int_wrapper.h",
53                        "light_refbase.h",
54                        "long_wrapper.h",
55                        "short_wrapper.h",
56                        "string_wrapper.h"
57                      ]
58                    },
59                    "name": "//foundation/ability/ability_base:base"
60                },
61                {
62                    "header": {
63                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/want/include/",
64                      "header_files": [
65                        "element_name.h",
66                        "want.h",
67                        "skills.h",
68                        "want_params.h",
69                        "match_type.h",
70                        "operation.h",
71                        "patterns_matcher.h",
72                        "pac_map.h"
73                      ]
74                    },
75                    "name": "//foundation/ability/ability_base:want"
76                },
77                {
78                    "header": {
79                      "header_base": "//foundation/ability/ability_base/interfaces/kits/native/configuration/include",
80                      "header_files": [
81                        "configuration.h",
82                        "global_configuration_key.h"
83                      ]
84                    },
85                    "name": "//foundation/ability/ability_base:configuration"
86                },
87                {
88                  "header": {
89                    "header_base": "//foundation/ability/ability_base/interfaces/kits/native/uri/include",
90                    "header_files": [
91                      "uri.h"
92                    ]
93                  },
94                  "name": "//foundation/ability/ability_base:zuri"
95                }
96            ],
97            "test": [
98              "//foundation/ability/ability_base/test/unittest:unittest",
99              "//foundation/ability/ability_base/test/fuzztest:fuzztest"
100            ]
101        }
102    }
103}
104