1{
2  "name": "@ohos/hisysevent",
3  "description": "System event logging",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/hiviewdfx/hisysevent"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "hisysevent",
14    "subsystem": "hiviewdfx",
15    "syscap": [
16      "SystemCapability.HiviewDFX.HiSysEvent"
17    ],
18    "adapted_system_type": [
19      "standard"
20    ],
21    "rom": "",
22    "ram": "",
23    "deps": {
24      "components": [
25        "access_token",
26        "bounds_checking_function",
27        "c_utils",
28        "hilog",
29        "hitrace",
30        "ipc",
31        "jsoncpp",
32        "napi",
33        "safwk",
34        "samgr",
35        "storage_service"
36      ]
37    },
38    "build": {
39      "sub_component": [
40        "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent:libhisysevent",
41        "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager:libhisyseventmanager",
42        "//base/hiviewdfx/hisysevent/interfaces/js/kits:hisysevent_napi_ref",
43        "//base/hiviewdfx/hisysevent/interfaces/rust/innerkits:hisysevent_rust",
44        "//base/hiviewdfx/hisysevent/frameworks/native:hisysevent"
45      ],
46      "inner_kits": [
47        {
48          "name": "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent:libhisysevent",
49          "header": {
50            "header_files": [
51              "hisysevent_c.h",
52              "hisysevent.h"
53            ],
54            "header_base": "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent/include"
55          }
56        },
57        {
58          "name": "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager:libhisyseventmanager",
59          "header": {
60            "header_files": [
61              "hisysevent_manager_c.h",
62              "hisysevent_manager.h"
63            ],
64            "header_base": "//base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/include"
65          }
66        },
67        {
68          "name": "//base/hiviewdfx/hisysevent/interfaces/rust/innerkits:hisysevent_rust",
69          "header": {
70            "header_files": [],
71            "header_base": []
72          }
73        }
74      ],
75      "test": [
76        "//base/hiviewdfx/hisysevent/test:moduletest",
77        "//base/hiviewdfx/hisysevent/test:unittest",
78        "//base/hiviewdfx/hisysevent/test:fuzztest"
79      ]
80    }
81  }
82}