1{ 2 "name": "@ohos/hidumper", 3 "description": "Dump system information for development and test", 4 "version": "4.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/hiviewdfx/hidumper" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "hidumper", 14 "subsystem": "hiviewdfx", 15 "syscap": [ 16 "SystemCapability.HiviewDFX.HiDumper" 17 ], 18 "adapted_system_type": [ 19 "standard" 20 ], 21 "rom": "950KB", 22 "ram": "~2000KB", 23 "deps": { 24 "components": [ 25 "ability_base", 26 "access_token", 27 "bundle_framework", 28 "c_utils", 29 "eventhandler", 30 "hilog", 31 "hiview", 32 "init", 33 "ipc", 34 "memmgr", 35 "netmanager_base", 36 "safwk", 37 "samgr", 38 "skia", 39 "drivers_interface_memorytracker", 40 "hdf_core", 41 "ability_runtime", 42 "graphic_2d", 43 "hisysevent", 44 "zlib" 45 ] 46 }, 47 "hisysevent_config": [ 48 "//base/hiviewdfx/hidumper/hidumper.yaml" 49 ], 50 "build": { 51 "sub_component": [ 52 "//base/hiviewdfx/hidumper:bin", 53 "//base/hiviewdfx/hidumper:service" 54 ], 55 "inner_kits": [ 56 { 57 "type": "so", 58 "name": "//base/hiviewdfx/hidumper/interfaces/innerkits:lib_dump_usage", 59 "header": { 60 "header_files": [ 61 "dump_usage.h" 62 ], 63 "header_base": "//base/hiviewdfx/hidumper/interfaces/innerkits/include/" 64 } 65 }, 66 { 67 "type": "so", 68 "name": "//base/hiviewdfx/hidumper/services:hidumper_client", 69 "header": { 70 "header_files": [ 71 "idump_broker.h", 72 "idump_cpu_broker.h", 73 "dump_broker_proxy.h", 74 "dump_broker_cpu_proxy.h" 75 ], 76 "header_base": "//base/hiviewdfx/hidumper/interfaces/native/innerkits/include/" 77 } 78 }, 79 { 80 "type": "so", 81 "name": "//base/hiviewdfx/hidumper/services:hidumperservice_cpu_source", 82 "header": { 83 "header_files": [ 84 "dump_manager_cpu_service.h" 85 ], 86 "header_base": "//base/hiviewdfx/hidumper/services/native/include/" 87 } 88 } 89 ], 90 "test": [ 91 "//base/hiviewdfx/hidumper/test:unittest", 92 "//base/hiviewdfx/hidumper/test:fuzztest" 93 ] 94 } 95 } 96} 97