1{ 2 "name": "@ohos/faultloggerd", 3 "description": "Collecting c/c++ runtime crash log", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/hiviewdfx/faultloggerd" 9 }, 10 "component": { 11 "name": "faultloggerd", 12 "subsystem": "hiviewdfx", 13 "syscap": [], 14 "features": [], 15 "adapted_system_type": [ 16 "small", 17 "standard" 18 ], 19 "rom": "1024KB", 20 "ram": "~1024KB", 21 "deps": { 22 "components": [ 23 "common", 24 "bounds_checking_function", 25 "init", 26 "hilog_native", 27 "c_utils" 28 ], 29 "third_party": [ 30 "libunwind" 31 ] 32 }, 33 "build": { 34 "sub_component": [ 35 "//base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler:dfx_signalhandler", 36 "//base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher:lib_dfx_dump_catcher", 37 "//base/hiviewdfx/faultloggerd/interfaces/innerkits/faultloggerd_client:libfaultloggerd", 38 "//base/hiviewdfx/faultloggerd/tools/dump_catcher:dumpcatcher", 39 "//base/hiviewdfx/faultloggerd/tools/process_dump:processdump", 40 "//base/hiviewdfx/faultloggerd/services:faultloggerd" 41 ], 42 "inner_kits": [ 43 { 44 "name": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher:lib_dfx_dump_catcher", 45 "header": { 46 "header_files": [ 47 "dfx_dump_catcher.h" 48 ], 49 "header_base": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/dump_catcher/include" 50 } 51 }, 52 { 53 "name": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/faultloggerd_client:libfaultloggerd", 54 "header": { 55 "header_files": [ 56 "faultloggerd_client.h" 57 ], 58 "header_base": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/faultloggerd_client/include" 59 } 60 }, 61 { 62 "name": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler:dfx_signalhandler", 63 "header": { 64 "header_files": [ 65 "dfx_signal_handler.h" 66 ], 67 "header_base": "//base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/include" 68 } 69 } 70 ], 71 "test": [ 72 "//base/hiviewdfx/faultloggerd/example:dumpcatcherdemo", 73 "//base/hiviewdfx/faultloggerd/test:faultloggerd_fuzzertest", 74 "//base/hiviewdfx/faultloggerd/test:faultloggerd_moduletest", 75 "//base/hiviewdfx/faultloggerd/test:faultloggerd_systemtest", 76 "//base/hiviewdfx/faultloggerd/test:faultloggerd_performancetest", 77 "//base/hiviewdfx/faultloggerd/test:faultloggerd_funchook", 78 "//base/hiviewdfx/faultloggerd/test:faultloggerd_unittest", 79 "//base/hiviewdfx/faultloggerd/tools/crasher_c:crasher_c", 80 "//base/hiviewdfx/faultloggerd/tools/crasher_cpp:crasher_cpp" 81 ] 82 } 83 } 84}