diff --git a/legacy_bin/BUILD.gn b/legacy_bin/BUILD.gn index c8e5856335cd1aeaf036f677b97e11050437e568..ff525d3763fe3fc389ebe8af86a0db145c1199d7 100644 --- a/legacy_bin/BUILD.gn +++ b/legacy_bin/BUILD.gn @@ -86,6 +86,24 @@ ohos_prebuilt_etc("js_package-lock_api8_mac") { subsystem_name = "arkcompiler" } +ohos_prebuilt_etc("js_node_modules_api8_linux") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("js_node_modules_api8_win") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("js_node_modules_api8_mac") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + # for ets-loader ohos_prebuilt_executable("ets_js2abc_api8_linux") { source = "./api8/bin/linux/js2abc" @@ -158,3 +176,21 @@ ohos_prebuilt_etc("ets_package-lock_api8_mac") { part_name = "ets_frontend" subsystem_name = "arkcompiler" } + +ohos_prebuilt_etc("ets_node_modules_api8_linux") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("ets_node_modules_api8_win") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("ets_node_modules_api8_mac") { + source = "//prebuilts/build-tools/common/ts2abc/legacy/node_modules" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} diff --git a/ts2panda/BUILD.gn b/ts2panda/BUILD.gn index 3cce71d09d78947825804af9b828f148adf26463..87198fc8405f8c3e108163db2ab3c8c12d8610dd 100755 --- a/ts2panda/BUILD.gn +++ b/ts2panda/BUILD.gn @@ -41,6 +41,48 @@ ohos_copy("node_modules") { module_install_name = "" } +ohos_prebuilt_etc("js_node_modules_ts2abc_linux") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/js_linux/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("js_node_modules_ts2abc_win") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/js_win/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("js_node_modules_ts2abc_mac") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/js_mac/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("ets_node_modules_ts2abc_linux") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/ets_linux/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("ets_node_modules_ts2abc_win") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/ets_win/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + +ohos_prebuilt_etc("ets_node_modules_ts2abc_mac") { + source = rebase_path("${node_modules}") + output = target_out_dir + "/ets_mac/${source}" + part_name = "ets_frontend" + subsystem_name = "arkcompiler" +} + ohos_copy("config_files") { sources = [ "${ts2abc_root}/package-lock.json",