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 "bounds_checking_function", 26 "ets_runtime", 27 "hilog", 28 "napi", 29 "toolchain", 30 "zlib", 31 "icu", 32 "vixl", 33 "libuv" 34 ], 35 "third_party": [ 36 "musl" 37 ] 38 }, 39 "build": { 40 "sub_component": [ 41 "//arkcompiler/runtime_core:arkcompiler_params", 42 "//arkcompiler/runtime_core/arkplatform:arkplatform_packages", 43 "//arkcompiler/runtime_core/static_core:ark_packages", 44 "//arkcompiler/runtime_core:ark_device_packages" 45 ], 46 "inner_kits": [ 47 { 48 "name": "//arkcompiler/runtime_core/libpandafile:arkfile_header_deps", 49 "header": { 50 "header_files": [], 51 "header_base": "//arkcompiler/runtime_core/libpandafile" 52 } 53 }, 54 { 55 "name": "//arkcompiler/runtime_core/libpandafile:libarkfile_static", 56 "header": { 57 "header_files": [], 58 "header_base": "//arkcompiler/runtime_core/libpandafile" 59 } 60 }, 61 { 62 "name": "//arkcompiler/runtime_core/libpandafile:libarkfile_runtime_static", 63 "header": { 64 "header_files": [], 65 "header_base": "//arkcompiler/runtime_core/libpandafile" 66 } 67 }, 68 { 69 "name": "//arkcompiler/runtime_core/libpandabase:libarkbase", 70 "header": { 71 "header_files": [], 72 "header_base": "//arkcompiler/runtime_core/libpandabase" 73 } 74 }, 75 { 76 "name": "//arkcompiler/runtime_core/libpandabase:libarkbase_static", 77 "header": { 78 "header_files": [], 79 "header_base": "//arkcompiler/runtime_core/libpandabase" 80 } 81 }, 82 { 83 "name": "//arkcompiler/runtime_core/abc2program:abc2program_frontend_static", 84 "header": { 85 "header_files": [], 86 "header_base": "//arkcompiler/runtime_core/abc2program" 87 } 88 }, 89 { 90 "name": "//arkcompiler/runtime_core/assembler:libarkassembler_frontend_static", 91 "header": { 92 "header_files": [], 93 "header_base": "//arkcompiler/runtime_core/assembler" 94 } 95 }, 96 { 97 "name": "//arkcompiler/runtime_core/assembler:libarkassembler_static", 98 "header": { 99 "header_files": [], 100 "header_base": "//arkcompiler/runtime_core/assembler" 101 } 102 }, 103 { 104 "name": "//arkcompiler/runtime_core/libpandabase:libarkbase_frontend_static", 105 "header": { 106 "header_files": [], 107 "header_base": "//arkcompiler/runtime_core/libpandabase" 108 } 109 }, 110 { 111 "name": "//arkcompiler/runtime_core/libpandafile:libarkfile_frontend_static", 112 "header": { 113 "header_files": [], 114 "header_base": "//arkcompiler/runtime_core/libpandafile" 115 } 116 }, 117 { 118 "name": "//arkcompiler/runtime_core/libziparchive:libarkziparchive_frontend_static", 119 "header": { 120 "header_files": [], 121 "header_base": "//arkcompiler/runtime_core/libziparchive" 122 } 123 }, 124 { 125 "name": "//arkcompiler/runtime_core/bytecode_optimizer:libarkbytecodeopt_frontend_static", 126 "header": { 127 "header_files": [], 128 "header_base": "//arkcompiler/runtime_core/bytecode_optimizer" 129 } 130 }, 131 { 132 "name": "//arkcompiler/runtime_core/compiler:libarkcompiler_frontend_static", 133 "header": { 134 "header_files": [], 135 "header_base": "//arkcompiler/runtime_core/compiler" 136 } 137 }, 138 { 139 "name": "//arkcompiler/runtime_core/static_core/libpandabase:libarktsbase_package", 140 "header": { 141 "header_files": [], 142 "header_base": "//arkcompiler/runtime_core/static_core/libpandabase" 143 } 144 }, 145 { 146 "name": "//arkcompiler/runtime_core/static_core/libpandafile:libarktsfile_package", 147 "header": { 148 "header_files": [], 149 "header_base": "//arkcompiler/runtime_core/static_core/libpandafile" 150 } 151 }, 152 { 153 "name": "//arkcompiler/runtime_core/static_core/assembler:libarktsassembler_package", 154 "header": { 155 "header_files": [], 156 "header_base": "//arkcompiler/runtime_core/static_core/assembler" 157 } 158 }, 159 { 160 "name": "//arkcompiler/runtime_core/static_core/bytecode_optimizer:libarktsbytecodeopt_package", 161 "header": { 162 "header_files": [], 163 "header_base": "//arkcompiler/runtime_core/static_core/bytecode_optimizer" 164 } 165 }, 166 { 167 "name": "//arkcompiler/runtime_core/static_core/compiler:libarktscompiler_package", 168 "header": { 169 "header_files": [], 170 "header_base": "//arkcompiler/runtime_core/static_core/compiler" 171 } 172 }, 173 { 174 "name": "//arkcompiler/runtime_core/static_core/isa:isa_combine", 175 "header": { 176 "header_files": [], 177 "header_base": "//arkcompiler/runtime_core/static_core/isa" 178 } 179 }, 180 { 181 "name": "//arkcompiler/runtime_core/verifier:libarkverifier", 182 "header": { 183 "header_files": [], 184 "header_base": "//arkcompiler/runtime_core/verifier" 185 } 186 } 187 ], 188 "test": [ 189 "//arkcompiler/runtime_core/tests/fuzztest:fuzztest", 190 "//arkcompiler/runtime_core:runtime_core_unittest" 191 ] 192 } 193 } 194} 195