• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/profiler",
3  "description": "Performance profiler that provides an analytics tool for the memory, bytrace plug-in, and IDE, as well as plug-in capabilities",
4  "version": "3.09",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "developtools/profiler/device"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "profiler",
14    "subsystem": "developtools",
15    "features": [
16      "profiler_SmartPerf"
17    ],
18    "syscap": [
19      "SystemCapability.HiviewDFX.HiProfiler.HiDebug"
20    ],
21    "adapted_system_type": [
22      "standard"
23    ],
24    "rom": "188KB",
25    "ram": "2000KB",
26    "deps": {
27      "components": [
28        "hiviewdfx_hilog_native",
29        "ability_runtime",
30        "ability_base",
31        "common",
32        "zlib",
33        "hidumper",
34        "bundle_framework",
35        "hiview",
36        "bounds_checking_function",
37        "ipc",
38        "init",
39        "hilog_native",
40        "napi",
41        "samgr",
42        "c_utils"
43      ],
44      "third_party": [
45        "googletest",
46        "utils",
47        "zlib"
48      ]
49    },
50    "build": {
51      "sub_component": [
52        "//developtools/profiler/device:hiprofiler_targets",
53        "//developtools/profiler/hidebug/interfaces/js/kits:profiler_jsapi_module",
54        "//developtools/profiler/host/smartperf/client/client_command/:SP_daemon",
55        "//developtools/profiler/host/smartperf/client/:SmartPerf",
56        "//developtools/profiler/host/smartperf/client/client_command_fps/:GP_daemon_fps",
57	"//developtools/profiler/transitto:transitto_tool"
58      ],
59      "inner_kits": [
60        {
61          "header": {
62            "header_base": "//developtools/profiler/hidebug/interfaces/native/innerkits/include",
63            "header_files": [
64              "hidebug_base.h"
65            ]
66          },
67          "name": "//developtools/profiler/hidebug/interfaces/native/innerkits:libhidebug"
68        },
69        {
70          "header": {
71            "header_base": "//developtools/profiler/hidebug/interfaces/native/innerkits/include",
72            "header_files": [
73              "hidebug_base.h"
74            ]
75          },
76          "name": "//developtools/profiler/hidebug/interfaces/native/innerkits:libhidebug_init"
77        }
78      ],
79      "test": [
80        "//developtools/profiler/device:fuzztest",
81        "//developtools/profiler/device:unittest",
82        "//developtools/profiler/interfaces/kits/test:unittest",
83        "//developtools/profiler/hidebug/test/unittest:unittest"
84      ]
85    }
86  }
87}
88