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