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 "hitrace", 30 "ipc", 31 "resource_management", 32 "json", 33 "jsoncpp", 34 "zlib" 35 ], 36 "third_party": [] 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_obj.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 "long_wrapper.h", 57 "short_wrapper.h", 58 "string_wrapper.h" 59 ] 60 }, 61 "name": "//foundation/ability/ability_base:base" 62 }, 63 { 64 "header": { 65 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/want/include/", 66 "header_files": [ 67 "element_name.h", 68 "want.h", 69 "skills.h", 70 "want_params.h", 71 "match_type.h", 72 "operation.h", 73 "patterns_matcher.h", 74 "pac_map.h" 75 ] 76 }, 77 "name": "//foundation/ability/ability_base:want" 78 }, 79 { 80 "header": { 81 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/configuration/include", 82 "header_files": [ 83 "configuration.h", 84 "global_configuration_key.h" 85 ] 86 }, 87 "name": "//foundation/ability/ability_base:configuration" 88 }, 89 { 90 "header": { 91 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/uri/include", 92 "header_files": [ 93 "uri.h" 94 ] 95 }, 96 "name": "//foundation/ability/ability_base:zuri" 97 }, 98 { 99 "header": { 100 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include", 101 "header_files": [ 102 "extractor.h", 103 "zip_file.h" 104 ] 105 }, 106 "name": "//foundation/ability/ability_base:extractortool" 107 }, 108 { 109 "header": { 110 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include", 111 "header_files": [ 112 "file_path_utils.h" 113 ] 114 }, 115 "name": "//foundation/ability/ability_base:string_utils" 116 }, 117 { 118 "header": { 119 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/extractortool/include", 120 "header_files": [ 121 "extract_resource_manager.h" 122 ] 123 }, 124 "name": "//foundation/ability/ability_base:extractresourcemanager" 125 }, 126 { 127 "header": { 128 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/session_info/include", 129 "header_files": [ 130 "session_info.h" 131 ] 132 }, 133 "name": "//foundation/ability/ability_base:session_info" 134 }, 135 { 136 "header": { 137 "header_base": "//foundation/ability/ability_base/interfaces/kits/native/view_data/include", 138 "header_files": [ 139 "view_data.h" 140 ] 141 }, 142 "name": "//foundation/ability/ability_base:view_data" 143 } 144 ], 145 "test": [ 146 "//foundation/ability/ability_base/test/unittest:unittest", 147 "//foundation/ability/ability_base/test/fuzztest:fuzztest" 148 ] 149 } 150 } 151} 152