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