1{ 2 "name": "@ohos/hicollie", 3 "description": "HiCollie provides the software watchdog capability.", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/hiviewdfx/hicollie" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "hicollie", 14 "subsystem": "hiviewdfx", 15 "syscap": [ 16 "SystemCapability.HiviewDFX.HiCollie" 17 ], 18 "adapted_system_type": [ 19 "standard" 20 ], 21 "hisysevent_config": [ 22 "//base/hiviewdfx/hicollie/hisysevent.yaml" 23 ], 24 "rom": "", 25 "ram": "", 26 "deps": { 27 "components": [ 28 "hilog", 29 "hisysevent", 30 "c_utils", 31 "eventhandler", 32 "faultloggerd", 33 "ffrt", 34 "ipc", 35 "init", 36 "hiview", 37 "storage_service", 38 "samgr" 39 ], 40 "third_party": [] 41 }, 42 "build": { 43 "sub_component": [ 44 "//base/hiviewdfx/hicollie/interfaces/native/innerkits:libhicollie", 45 "//base/hiviewdfx/hicollie/frameworks/native/thread_sampler:libthread_sampler", 46 "//base/hiviewdfx/hicollie/interfaces/rust:hicollie_rust", 47 "//base/hiviewdfx/hicollie/interfaces/ndk:ohhicollie" 48 ], 49 "inner_kits": [ 50 { 51 "name": "//base/hiviewdfx/hicollie/interfaces/native/innerkits:libhicollie", 52 "header": { 53 "header_base": "//base/hiviewdfx/hicollie/interfaces/native/innerkits/include", 54 "header_files": [ 55 "xcollie/xcollie.h", 56 "xcollie/xcollie_define.h", 57 "xcollie/watchdog.h" 58 ] 59 } 60 }, 61 { 62 "name": "//base/hiviewdfx/hicollie/interfaces/rust:hicollie_rust", 63 "header": { 64 "header_base": [], 65 "header_files": [] 66 } 67 } 68 ], 69 "test": [ 70 "//base/hiviewdfx/hicollie/frameworks/native/test/unittest/common:unittest", 71 "//base/hiviewdfx/hicollie/interfaces/ndk/test/unittest:unittest" 72 ] 73 } 74 } 75} 76