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