• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/hilog",
3  "description": "Native log interface provided for system",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/hiviewdfx/hilog"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "hilog",
14    "subsystem": "hiviewdfx",
15    "syscap": [
16      "SystemCapability.HiviewDFX.HiLog"
17    ],
18    "adapted_system_type": [
19      "standard"
20    ],
21    "rom": "648KB",
22    "ram": "16336KB",
23    "deps": {
24      "components": [
25        "ffrt",
26        "init",
27        "napi",
28        "c_utils"
29      ],
30      "third_party": [
31        "bounds_checking_function",
32        "zlib"
33      ]
34    },
35    "features": [
36      "hilog_native_feature_ohcore"
37    ],
38    "build": {
39      "sub_component": [
40        "//base/hiviewdfx/hilog/services/hilogtool:hilog",
41        "//base/hiviewdfx/hilog/services/hilogd:hilogd",
42        "//base/hiviewdfx/hilog/interfaces/js:hilog_napi",
43        "//base/hiviewdfx/hilog/frameworks/hilog_ndk:hilog_ndk",
44        "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_base",
45        "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog",
46        "//base/hiviewdfx/hilog/interfaces/rust:hilog_rust"
47      ],
48      "inner_kits": [
49        {
50          "name": "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog",
51          "header": {
52            "header_files": [
53              "hilog/log.h",
54              "hilog/log_c.h",
55              "hilog/log_cpp.h",
56              "hilog_trace.h"
57            ],
58            "header_base": "//base/hiviewdfx/hilog/interfaces/native/innerkits/include"
59          }
60        },
61        {
62          "name": "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_base",
63          "header": {
64            "header_files": [
65              "hilog_base/log_base.h"
66            ],
67            "header_base": "//base/hiviewdfx/hilog/interfaces/native/innerkits/include"
68          }
69        },
70        {
71          "name": "//base/hiviewdfx/hilog/interfaces/rust:hilog_rust",
72          "header": {
73            "header_files": [],
74            "header_base": []
75          }
76        },
77        {
78          "name": "//base/hiviewdfx/hilog/frameworks/hilog_ndk:hilog_ndk",
79          "header": {
80            "header_files": [],
81            "header_base": []
82          }
83        }
84      ],
85      "test": [
86        "//base/hiviewdfx/hilog/test:hilog_unittest",
87        "//base/hiviewdfx/hilog/test:hilog_moduletest",
88        "//base/hiviewdfx/hilog/test:fuzztest"
89      ]
90    }
91  }
92}