• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@arkcompiler/runtime_core",
3    "version": "",
4    "description": "方舟运行时的公共组件",
5    "homePage": "https://gitee.com/openharmony",
6    "license": "Apache License 2.0",
7    "publishAs": "code-segment",
8    "scripts": {},
9    "dirs": [],
10    "segment": {
11        "destPath": "arkcompiler/runtime_core"
12    },
13    "component": {
14        "name": "runtime_core",
15        "subsystem": "arkcompiler",
16        "syscap": [],
17        "features": [],
18        "adapted_system_type": [
19            "standard"
20        ],
21        "rom": "",
22        "ram": "",
23        "deps": {
24            "components": [
25                "ets_runtime",
26                "hilog",
27                "napi"
28            ],
29            "third_party": [
30                "bounds_checking_function",
31                "icu",
32                "musl",
33                "zlib",
34                "vixl"
35            ]
36        },
37        "build": {
38            "sub_component": [
39                "//arkcompiler/runtime_core:arkcompiler_params",
40                "//arkcompiler/runtime_core/arkplatform:arkplatform_packages",
41                "//arkcompiler/runtime_core/static_core:ark_packages",
42                "//arkcompiler/runtime_core:ark_device_packages"
43            ],
44            "inner_kits": [
45                {
46                    "name": "//arkcompiler/runtime_core/libpandafile:arkfile_header_deps",
47                    "header": {
48                        "header_files": [],
49                        "header_base": "//arkcompiler/runtime_core/libpandafile"
50                    }
51                },
52                {
53                    "name": "//arkcompiler/runtime_core/libpandafile:libarkfile_static",
54                    "header": {
55                        "header_files": [],
56                        "header_base": "//arkcompiler/runtime_core/libpandafile"
57                    }
58                },
59                {
60                    "name": "//arkcompiler/runtime_core/libpandabase:libarkbase_static",
61                    "header": {
62                        "header_files": [],
63                        "header_base": "//arkcompiler/runtime_core/libpandabase"
64                    }
65                },
66                {
67                    "name": "//arkcompiler/runtime_core/assembler:libarkassembler_frontend_static",
68                    "header": {
69                        "header_files": [],
70                        "header_base": "//arkcompiler/runtime_core/assembler"
71                    }
72                },
73                {
74                    "name": "//arkcompiler/runtime_core/libpandabase:libarkbase_frontend_static",
75                    "header": {
76                        "header_files": [],
77                        "header_base": "//arkcompiler/runtime_core/libpandabase"
78                    }
79                },
80                {
81                    "name": "//arkcompiler/runtime_core/libpandafile:libarkfile_frontend_static",
82                    "header": {
83                        "header_files": [],
84                        "header_base": "//arkcompiler/runtime_core/libpandafile"
85                    }
86                },
87                {
88                    "name": "//arkcompiler/runtime_core/libziparchive:libarkziparchive_frontend_static",
89                    "header": {
90                        "header_files": [],
91                        "header_base": "//arkcompiler/runtime_core/libziparchive"
92                    }
93                },
94                {
95                    "name": "//arkcompiler/runtime_core/bytecode_optimizer:libarkbytecodeopt_frontend_static",
96                    "header": {
97                        "header_files": [],
98                        "header_base": "//arkcompiler/runtime_core/bytecode_optimizer"
99                    }
100                },
101                {
102                    "name": "//arkcompiler/runtime_core/compiler:libarkcompiler_frontend_static",
103                    "header": {
104                        "header_files": [],
105                        "header_base": "//arkcompiler/runtime_core/compiler"
106                    }
107                },
108                {
109                    "name": "//arkcompiler/runtime_core/static_core/libpandabase:libarktsbase_package",
110                    "header": {
111                        "header_files": [],
112                        "header_base": "//arkcompiler/runtime_core/static_core/libpandabase"
113                    }
114                },
115                {
116                    "name": "//arkcompiler/runtime_core/static_core/libpandafile:libarktsfile_package",
117                    "header": {
118                        "header_files": [],
119                        "header_base": "//arkcompiler/runtime_core/static_core/libpandafile"
120                    }
121                },
122                {
123                    "name": "//arkcompiler/runtime_core/static_core/assembler:libarktsassembler_package",
124                    "header": {
125                        "header_files": [],
126                        "header_base": "//arkcompiler/runtime_core/static_core/assembler"
127                    }
128                },
129                {
130                    "name": "//arkcompiler/runtime_core/static_core/bytecode_optimizer:libarktsbytecodeopt_package",
131                    "header": {
132                        "header_files": [],
133                        "header_base": "//arkcompiler/runtime_core/static_core/bytecode_optimizer"
134                    }
135                },
136                {
137                   "name": "//arkcompiler/runtime_core/static_core/compiler:libarktscompiler_package",
138                    "header": {
139                        "header_files": [],
140                        "header_base": "//arkcompiler/runtime_core/static_core/compiler"
141                    }
142                },
143                {
144                    "name": "//arkcompiler/runtime_core/verifier:libarkverifier",
145                    "header": {
146                        "header_files": [],
147                        "header_base": "//arkcompiler/runtime_core/verifier"
148                    }
149                }
150            ],
151            "test": [
152                "//arkcompiler/runtime_core/tests/fuzztest:fuzztest",
153                "//arkcompiler/runtime_core:runtime_core_unittest"
154            ]
155        }
156    }
157}
158