mirror of
https://github.com/openharmony/arkcompiler_ets_frontend.git
synced 2026-08-25 12:00:14 -04:00
ea17fa20bf
Signed-off-by: cuican <cuican23@h-partners.com>
76 lines
2.5 KiB
JSON
76 lines
2.5 KiB
JSON
{
|
|
"name": "@ohos/ets_frontend",
|
|
"description": "支持应用TS/JS语言代码的编译,行为符合ArkUI框架需要的Strict模式的ES2015标准",
|
|
"version": "3.1",
|
|
"license": "Apache License 2.0",
|
|
"segment": {
|
|
"destPath": "arkcompiler/ets_frontend"
|
|
},
|
|
"component": {
|
|
"name": "ets_frontend",
|
|
"subsystem": "arkcompiler",
|
|
"syscap": [],
|
|
"features": [],
|
|
"adapted_system_type": [
|
|
"standard"
|
|
],
|
|
"rom": "",
|
|
"ram": "",
|
|
"deps": {
|
|
"components": [
|
|
"json",
|
|
"runtime_core",
|
|
"zlib",
|
|
"bounds_checking_function",
|
|
"protobuf",
|
|
"icu",
|
|
"abseil-cpp",
|
|
"hilog",
|
|
"typescript",
|
|
"flatbuffers"
|
|
],
|
|
"third_party": [
|
|
"typescript"
|
|
]
|
|
},
|
|
"build": {
|
|
"sub_component": [
|
|
"//arkcompiler/ets_frontend:ets_frontend_build",
|
|
"//arkcompiler/ets_frontend/ets2panda:libes2panda_public(//build/toolchain/linux:clang_x64)"
|
|
],
|
|
"inner_kits": [
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/ets2panda/aot:ets2panda"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/es2panda:es2panda"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/ets2panda/driver/build_system:ohos_ets_build_system"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/ets2panda:libes2panda_public"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/ets2panda:libes2panda_public_headers"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/arkguard:build_arkguard_etc"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/ets2panda/driver/dependency_analyzer:ohos_ets_dependency_analyzer"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/es2panda:build_es2abc_for_hap"
|
|
},
|
|
{
|
|
"name": "//arkcompiler/ets_frontend/es2panda:es2abc_js_file"
|
|
}
|
|
],
|
|
"test": [
|
|
"//arkcompiler/ets_frontend/es2panda:es2abc_tests"
|
|
]
|
|
}
|
|
}
|
|
}
|