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