diff --git a/BUILD.gn b/BUILD.gn index 9872151b1d0981e52995402d51633bcc1c514129..bea2f299ff3a4ea5f1575ec3cfe9cba0bae8d22f 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -196,6 +196,7 @@ ohos_source_set("ace_napi_static") { configs += [ "${ets_runtime_path}:ark_jsruntime_public_config" ] } else { external_deps += [ + "ets_runtime:libark_jsruntime", "icu:shared_icui18n", "icu:shared_icuuc", "libuv:uv", @@ -203,11 +204,6 @@ ohos_source_set("ace_napi_static") { if (!ark_standalone_build) { external_deps += [ "node:node_header_notice" ] } - if (defined(ark_hybrid) && ark_hybrid) { - external_deps += [ "runtime_core:libarkruntime" ] - } else { - external_deps += [ "ets_runtime:libark_jsruntime" ] - } } cflags_cc = [ "-Wno-missing-braces" ] diff --git a/interfaces/inner_api/cjffi/ark_interop/BUILD.gn b/interfaces/inner_api/cjffi/ark_interop/BUILD.gn index 0db8ecf9b249b9c933d8fabca4a1842ecf878fe3..c09ff8dc3350b826da7ebc6451eec44db91a1ef2 100644 --- a/interfaces/inner_api/cjffi/ark_interop/BUILD.gn +++ b/interfaces/inner_api/cjffi/ark_interop/BUILD.gn @@ -83,12 +83,7 @@ ohos_shared_library("ark_interop") { "../../../..:ace_napi", ] - external_deps = [] - if (defined(ark_hybrid) && ark_hybrid) { - external_deps += [ "runtime_core:libarkruntime" ] - } else { - external_deps += [ "ets_runtime:libark_jsruntime" ] - } + external_deps = [ "ets_runtime:libark_jsruntime" ] if (!ark_standalone_build) { external_deps += [ "hilog:libhilog" ]