• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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