{
"prebuilts_download_dir": "../openharmony_prebuilts",
"npm_install_path": [
"developtools/ace_ets2bundle/compiler",
"developtools/ace_js2bundle/ace-loader",
"third_party/parse5/packages/parse5",
"third_party/jsframework",
"third_party/weex-loader",
"third_party/typescript",
"arkcompiler/ets_frontend/arkguard",
"arkcompiler/ets_frontend/legacy_bin/api8",
"interface/sdk-js/build-tools",
"arkcompiler/runtime_core/static_core/plugins/ets/tools/declgen_ts2sts"
],
"uninstalled_tools": [],
"node_modules_copy": [
{
"src": "third_party/jsframework/node_modules",
"dest": "prebuilts/build-tools/common/js-framework/node_modules",
"use_symlink": "True"
},
{
"src": "arkcompiler/ets_frontend/legacy_bin/api8/node_modules",
"dest": "prebuilts/build-tools/common/ts2abc/node_modules",
"use_symlink": "True"
}
],
"file_handle_config": [
{
"src": "/prebuilts/jdk/linux-x86_64/jdk8u252",
"dest": "/prebuilts/jdk/linux-x86_64/jdk8",
"rename": "true"
},
{
"src": "/prebuilts/jdk/linux-x86_64/jdk-11.0.2",
"dest": "/prebuilts/jdk/linux-x86_64/jdk11",
"rename": "true"
},
{
"src": "/prebuilts/jdk/darwin-x86_64/jdk-11.0.2.jdk",
"dest": "/prebuilts/jdk/darwin-x86_64/jdk11",
"rename": "true"
},
{
"src": "/prebuilts/ark_tools/linux/ark_js_prebuilts/llvm_prebuilts",
"dest": "/prebuilts/ark_tools/ark_js_prebuilts/llvm_prebuilts",
"rename": "true"
},
{
"src": "/prebuilts/ark_tools/linux/ark_js_prebuilts/llvm_prebuilts_aarch64",
"dest": "/prebuilts/ark_tools/ark_js_prebuilts/llvm_prebuilts_aarch64",
"rename": "true"
},
{
"src": "/prebuilts/ark_tools/darwin/ark_js_prebuilts/llvm_prebuilts_darwin_x64",
"dest": "/prebuilts/ark_tools/ark_js_prebuilts/llvm_prebuilts_darwin_arm64",
"rename": "true"
},
{
"src": "/prebuilts/clang/ohos/linux-x86_64/clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04",
"dest": "/prebuilts/clang/ohos/linux-x86_64/llvm",
"rename": "true",
"symlink_src": "/lib/clang/14.0.0",
"symlink_dest": "/lib/clang/current"
},
{
"src": "/prebuilts/clang/ohos/linux-x86_64/clang+llvm-13.0.1-x86_64-linux-gnu-ubuntu-18.04",
"dest": "/prebuilts/clang/ohos/linux-x86_64/llvm-13",
"rename": "true",
"symlink_src": "/lib/clang/13.0.1",
"symlink_dest": "/lib/clang/current"
},
{
"src": "/prebuilts/clang/ohos/darwin-x86_64/clang+llvm-14.0.0-x86_64-apple-darwin",
"dest": "/prebuilts/clang/ohos/darwin-x86_64/llvm",
"rename": "true",
"symlink_src": "/lib/clang/14.0.0",
"symlink_dest": "/lib/clang/current"
},
{
"src": "/prebuilts/clang/ohos/darwin-x86_64/clang+llvm-13.0.1-x86_64-apple-darwin",
"dest": "/prebuilts/clang/ohos/darwin-x86_64/llvm-13",
"rename": "true",
"symlink_src": "/lib/clang/13.0.1",
"symlink_dest": "/lib/clang/current"
},
{
"src": "/prebuilts/clang/ohos/darwin-arm64/clang+llvm-14.0.0-x86_64-apple-darwin",
"dest": "/prebuilts/clang/ohos/darwin-arm64/llvm",
"rename": "true",
"symlink_src": "/lib/clang/14.0.0",
"symlink_dest": "/lib/clang/current"
},
{
"src":"/prebuilts/build-tools/common/nodejs",
"dest":"/prebuilts/build-tools/common/nodejs",
"rename": "true",
"symlink_src":"/node-v14.21.1-linux-x64",
"symlink_dest":"/current"
},
{
"src": "/prebuilts/clang/ohos/darwin-arm64/clang+llvm-13.0.1-x86_64-apple-darwin",
"dest": "/prebuilts/clang/ohos/darwin-arm64/llvm-13",
"rename": "true",
"symlink_src": "/lib/clang/13.0.1",
"symlink_dest": "/lib/clang/current"
},
{
"src":"/prebuilts/build-tools/common/nodejs",
"dest":"/prebuilts/build-tools/common/nodejs",
"rename": "true",
"symlink_src":"/node-v14.21.1-darwin-x64",
"symlink_dest":"/current"
},
{
"src":"/prebuilts/python/linux-x86",
"dest":"/prebuilts/python/linux-x86",
"rename": "true",
"symlink_src":"/3.11.4",
"symlink_dest":"/current"
},
{
"src":"/prebuilts/python/darwin-x86",
"dest":"/prebuilts/python/darwin-x86",
"rename": "true",
"symlink_src":"/3.11.4",
"symlink_dest":"/current"
},
{
"src":"/prebuilts/python/darwin-arm64",
"dest":"/prebuilts/python/darwin-arm64",
"rename": "true",
"symlink_src":"/3.11.4",
"symlink_dest":"/current"
}
],
"linux": {
"node_config": [
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v12.18.4/node-v12.18.4-linux-x64.tar.gz",
"unzip_filename": "node-v12.18.4-linux-x64"
},
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v14.21.1/node-v14.21.1-linux-x64.tar.gz",
"unzip_filename": "node-v14.21.1-linux-x64"
},
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v16.20.2/node-v16.20.2-linux-x64.tar.gz",
"unzip_filename": "node-v16.20.2-linux-x64"
}
],
"x86_64": {
"copy_config": [
{
"unzip_dir": "prebuilts/build-tools/linux-x86/bin",
"file_path": "/openharmony/compiler/gn/20250912/gn-linux-x86-20250912.tar.gz",
"unzip_filename": "gn"
},
{
"unzip_dir": "prebuilts/build-tools/linux-x86/bin",
"file_path": "/openharmony/compiler/ninja/1.11.0/linux/ninja-linux-x86-1.11.0.tar.gz",
"unzip_filename": "ninja"
},
{
"unzip_dir": "prebuilts/ark_tools",
"file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230713.tar.gz",
"unzip_filename": "ark_js_prebuilts"
},
{
"unzip_dir": "prebuilts/packing_tool",
"file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20260412.zip",
"unzip_filename": "packing_tool"
},
{
"unzip_dir": "prebuilts/python",
"file_path": "/openharmony/compiler/python/3.11.4/linux/python-linux-x86-Ubuntu_18.04-3.11.4_20240715.tar.gz",
"unzip_filename": "linux-x86",
"os_version": "Ubuntu_18.04"
},
{
"unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
"file_path": "/arkui-crossplatform/compiler/clang/14.0.0/clang+llvm-14.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz",
"unzip_filename": "llvm"
},
{
"unzip_dir": "prebuilts/clang/ohos/linux-x86_64",
"file_path": "/arkui-crossplatform/compiler/clang/13.0.1/clang+llvm-13.0.1-x86_64-linux-gnu-ubuntu-18.04.tar.xz",
"unzip_filename": "llvm-13"
},
{
"unzip_dir": "prebuilts/jdk/linux-x86_64",
"file_path": "/openharmony/compiler/open-jdk/8u252/linux/jdk8u252+9-linux-amd64.tar.gz",
"unzip_filename": "jdk8"
},
{
"unzip_dir": "prebuilts/androidx",
"file_path": "/arkui-crossplatform/compiler/androidx/androidx_20250523.zip",
"unzip_filename": "androidx"
}
],
"linux_copy_config": [
{
"unzip_dir": "prebuilts/jdk/linux-x86_64",
"file_path": "/openjdk/11.0.2/openjdk-11.0.2_linux-x64_bin.tar.gz",
"unzip_filename": "jdk11"
}
]
}
},
"darwin": {
"node_config": [
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v12.18.4/node-v12.18.4-darwin-x64.tar.gz",
"unzip_filename": "node-v12.18.4-darwin-x64"
},
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v14.21.1/node-v14.21.1-darwin-x64.tar.gz",
"unzip_filename": "node-v14.21.1-darwin-x64"
},
{
"unzip_dir": "prebuilts/build-tools/common/nodejs",
"file_path": "/nodejs/v16.20.2/node-v16.20.2-darwin-x64.tar.gz",
"unzip_filename": "node-v16.20.2-darwin-x64"
},
{
"unzip_dir": "prebuilts/ark_tools/linux",
"file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20230713.tar.gz",
"unzip_filename": "ark_js_prebuilts"
}
],
"arm64": {
"copy_config": [
{
"unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
"file_path": "/openharmony/compiler/gn/20250929/gn-darwin-x86-20250929.tar.gz",
"unzip_filename": "gn"
},
{
"unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
"file_path": "/openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz",
"unzip_filename": "ninja"
},
{
"unzip_dir": "prebuilts/ark_tools",
"file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_arm64_20230209.tar.gz",
"unzip_filename": "ark_js_prebuilts"
},
{
"unzip_dir": "prebuilts/ark_tools/darwin",
"file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_x64_20230209.tar.gz",
"unzip_filename": "ark_js_prebuilts"
},
{
"unzip_dir": "prebuilts/packing_tool",
"file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20260412.zip",
"unzip_filename": "packing_tool"
},
{
"unzip_dir": "prebuilts/python",
"file_path": "/openharmony/compiler/python/3.11.4/darwin/python-darwin-arm64-3.11.4_20240715.tar.gz",
"unzip_filename": "darwin-arm64"
},
{
"unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
"file_path": "/arkui-crossplatform/compiler/clang/14.0.0/clang+llvm-14.0.0-x86_64-apple-darwin.tar.xz",
"unzip_filename": "llvm"
},
{
"unzip_dir": "prebuilts/clang/ohos/darwin-arm64",
"file_path": "/arkui-crossplatform/compiler/clang/13.0.1/clang+llvm-13.0.1-x86_64-apple-darwin.tar.xz",
"unzip_filename": "llvm-13"
},
{
"unzip_dir": "prebuilts/androidx",
"file_path": "/arkui-crossplatform/compiler/androidx/androidx_20250523.zip",
"unzip_filename": "androidx"
}
],
"darwin_copy_config": [
{
"unzip_dir": "prebuilts/jdk/darwin-x86_64",
"file_path": "/openjdk/11.0.2/openjdk-11.0.2_osx-x64_bin.tar.gz",
"unzip_filename": "jdk11"
}
]
},
"x86_64": {
"copy_config": [
{
"unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
"file_path": "/openharmony/compiler/gn/20250929/gn-darwin-x86-20250929.tar.gz",
"unzip_filename": "gn"
},
{
"unzip_dir": "prebuilts/build-tools/darwin-x86/bin",
"file_path": "/openharmony/compiler/ninja/1.11.0/darwin/ninja-darwin-x86-1.11.0.tar.gz",
"unzip_filename": "ninja"
},
{
"unzip_dir": "prebuilts/ark_tools",
"file_path": "/openharmony/compiler/llvm_prebuilt_libs/ark_js_prebuilts_darwin_x64_20230209.tar.gz",
"unzip_filename": "ark_js_prebuilts"
},
{
"unzip_dir": "prebuilts/packing_tool",
"file_path": "/harmonyos/compiler/packing_tool/packing_tool_libs_20260412.zip",
"unzip_filename": "packing_tool"
},
{
"unzip_dir": "prebuilts/python",
"file_path": "/openharmony/compiler/python/3.11.4/darwin/python-darwin-x86-3.11.4_20240715.tar.gz",
"unzip_filename": "darwin-x86"
},
{
"unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
"file_path": "/arkui-crossplatform/compiler/clang/14.0.0/clang+llvm-14.0.0-x86_64-apple-darwin.tar.xz",
"unzip_filename": "llvm"
},
{
"unzip_dir": "prebuilts/clang/ohos/darwin-x86_64",
"file_path": "/arkui-crossplatform/compiler/clang/13.0.1/clang+llvm-13.0.1-x86_64-apple-darwin.tar.xz",
"unzip_filename": "llvm-13"
},
{
"unzip_dir": "prebuilts/androidx",
"file_path": "/arkui-crossplatform/compiler/androidx/androidx_20250523.zip",
"unzip_filename": "androidx"
}
],
"darwin_copy_config": [
{
"unzip_dir": "prebuilts/jdk/darwin-x86_64",
"file_path": "/openjdk/11.0.2/openjdk-11.0.2_osx-x64_bin.tar.gz",
"unzip_filename": "jdk11"
}
]
}
}
}