From 80b183eb6373362eda29f842d600f88cab1f53a2 Mon Sep 17 00:00:00 2001 From: lijunru Date: Mon, 7 Nov 2022 17:10:05 +0800 Subject: [PATCH] Generate module info in the ninja phase Signed-off-by: lijunru Change-Id: Ia005145391554cc65110a8142909b7014bdd4d14 --- legacy_bin/BUILD.gn | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/legacy_bin/BUILD.gn b/legacy_bin/BUILD.gn index c8e5856335..09e277299e 100644 --- a/legacy_bin/BUILD.gn +++ b/legacy_bin/BUILD.gn @@ -16,72 +16,84 @@ import("//build/ohos.gni") # for js-loader ohos_prebuilt_executable("js_js2abc_api8_linux") { source = "./api8/bin/linux/js2abc" + output = "js/api8/bin/linux/js2abc" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_executable("js_js2abc_api8_win") { source = "./api8/bin/win/js2abc.exe" + output = "js/api8/bin/win/js2abc.exe" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_executable("js_js2abc_api8_mac") { source = "./api8/bin/mac/js2abc" + output = "js/api8/bin/mac/js2abc" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_ts2abc_api8_linux") { source = "./api8/src/index.js" + output = "js/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_ts2abc_api8_win") { source = "./api8/src/index.js" + output = "js/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_ts2abc_api8_mac") { source = "./api8/src/index.js" + output = "js/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package_api8_linux") { source = "./api8/package.json" + output = "js/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package_api8_win") { source = "./api8/package.json" + output = "js/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package_api8_mac") { source = "./api8/package.json" + output = "js/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package-lock_api8_linux") { source = "./api8/package-lock.json" + output = "js/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package-lock_api8_win") { source = "./api8/package-lock.json" + output = "js/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("js_package-lock_api8_mac") { source = "./api8/package-lock.json" + output = "js/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } @@ -89,72 +101,84 @@ ohos_prebuilt_etc("js_package-lock_api8_mac") { # for ets-loader ohos_prebuilt_executable("ets_js2abc_api8_linux") { source = "./api8/bin/linux/js2abc" + output = "ets/api8/bin/linux/js2abc" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_executable("ets_js2abc_api8_win") { source = "./api8/bin/win/js2abc.exe" + output = "ets/api8/bin/win/js2abc.exe" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_executable("ets_js2abc_api8_mac") { source = "./api8/bin/mac/js2abc" + output = "ets/api8/bin/mac/js2abc" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_ts2abc_api8_linux") { source = "./api8/src/index.js" + output = "ets/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_ts2abc_api8_win") { source = "./api8/src/index.js" + output = "ets/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_ts2abc_api8_mac") { source = "./api8/src/index.js" + output = "ets/api8/src/index.js" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package_api8_linux") { source = "./api8/package.json" + output = "ets/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package_api8_win") { source = "./api8/package.json" + output = "ets/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package_api8_mac") { source = "./api8/package.json" + output = "ets/api8/package.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package-lock_api8_linux") { source = "./api8/package-lock.json" + output = "ets/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package-lock_api8_win") { source = "./api8/package-lock.json" + output = "ets/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } ohos_prebuilt_etc("ets_package-lock_api8_mac") { source = "./api8/package-lock.json" + output = "ets/api8/package-lock.json" part_name = "ets_frontend" subsystem_name = "arkcompiler" } -- Gitee