12498b56bSopenharmony_ci{
22498b56bSopenharmony_ci  "name": "@ohos/hilog",
32498b56bSopenharmony_ci  "description": "Native log interface provided for system",
42498b56bSopenharmony_ci  "version": "3.1",
52498b56bSopenharmony_ci  "license": "Apache License 2.0",
62498b56bSopenharmony_ci  "publishAs": "code-segment",
72498b56bSopenharmony_ci  "segment": {
82498b56bSopenharmony_ci    "destPath": "base/hiviewdfx/hilog"
92498b56bSopenharmony_ci  },
102498b56bSopenharmony_ci  "dirs": {},
112498b56bSopenharmony_ci  "scripts": {},
122498b56bSopenharmony_ci  "component": {
132498b56bSopenharmony_ci    "name": "hilog",
142498b56bSopenharmony_ci    "subsystem": "hiviewdfx",
152498b56bSopenharmony_ci    "syscap": [
162498b56bSopenharmony_ci      "SystemCapability.HiviewDFX.HiLog"
172498b56bSopenharmony_ci    ],
182498b56bSopenharmony_ci    "adapted_system_type": [
192498b56bSopenharmony_ci      "standard"
202498b56bSopenharmony_ci    ],
212498b56bSopenharmony_ci    "rom": "648KB",
222498b56bSopenharmony_ci    "ram": "16336KB",
232498b56bSopenharmony_ci    "deps": {
242498b56bSopenharmony_ci      "components": [
252498b56bSopenharmony_ci        "bounds_checking_function",
262498b56bSopenharmony_ci        "c_utils",
272498b56bSopenharmony_ci        "ffrt",
282498b56bSopenharmony_ci        "init",
292498b56bSopenharmony_ci        "napi",
302498b56bSopenharmony_ci        "zlib"
312498b56bSopenharmony_ci      ]
322498b56bSopenharmony_ci    },
332498b56bSopenharmony_ci    "features": [
342498b56bSopenharmony_ci      "hilog_native_feature_ohcore"
352498b56bSopenharmony_ci    ],
362498b56bSopenharmony_ci    "build": {
372498b56bSopenharmony_ci      "sub_component": [
382498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/services/hilogtool:hilog",
392498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/services/hilogd:hilogd",
402498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/interfaces/js:hilog_napi",
412498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/frameworks/hilog_ndk:hilog_ndk",
422498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_base",
432498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog",
442498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/interfaces/rust:hilog_rust"
452498b56bSopenharmony_ci      ],
462498b56bSopenharmony_ci      "inner_kits": [
472498b56bSopenharmony_ci        {
482498b56bSopenharmony_ci          "name": "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog",
492498b56bSopenharmony_ci          "header": {
502498b56bSopenharmony_ci            "header_files": [
512498b56bSopenharmony_ci              "hilog/log.h",
522498b56bSopenharmony_ci              "hilog/log_c.h",
532498b56bSopenharmony_ci              "hilog/log_cpp.h",
542498b56bSopenharmony_ci              "hilog_trace.h"
552498b56bSopenharmony_ci            ],
562498b56bSopenharmony_ci            "header_base": "//base/hiviewdfx/hilog/interfaces/native/innerkits/include"
572498b56bSopenharmony_ci          }
582498b56bSopenharmony_ci        },
592498b56bSopenharmony_ci        {
602498b56bSopenharmony_ci          "name": "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_base",
612498b56bSopenharmony_ci          "header": {
622498b56bSopenharmony_ci            "header_files": [
632498b56bSopenharmony_ci              "hilog_base/log_base.h"
642498b56bSopenharmony_ci            ],
652498b56bSopenharmony_ci            "header_base": "//base/hiviewdfx/hilog/interfaces/native/innerkits/include"
662498b56bSopenharmony_ci          }
672498b56bSopenharmony_ci        },
682498b56bSopenharmony_ci        {
692498b56bSopenharmony_ci          "name": "//base/hiviewdfx/hilog/interfaces/rust:hilog_rust",
702498b56bSopenharmony_ci          "header": {
712498b56bSopenharmony_ci            "header_files": [],
722498b56bSopenharmony_ci            "header_base": []
732498b56bSopenharmony_ci          }
742498b56bSopenharmony_ci        },
752498b56bSopenharmony_ci        {
762498b56bSopenharmony_ci          "name": "//base/hiviewdfx/hilog/frameworks/hilog_ndk:hilog_ndk",
772498b56bSopenharmony_ci          "header": {
782498b56bSopenharmony_ci            "header_files": [],
792498b56bSopenharmony_ci            "header_base": []
802498b56bSopenharmony_ci          }
812498b56bSopenharmony_ci        }
822498b56bSopenharmony_ci      ],
832498b56bSopenharmony_ci      "test": [
842498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/test:hilog_unittest",
852498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/test:hilog_moduletest",
862498b56bSopenharmony_ci        "//base/hiviewdfx/hilog/test:fuzztest"
872498b56bSopenharmony_ci      ]
882498b56bSopenharmony_ci    }
892498b56bSopenharmony_ci  }
902498b56bSopenharmony_ci}