diff --git a/ets2panda/bindings/BUILD.gn b/ets2panda/bindings/BUILD.gn index 4a86840448e8c7c2d1dd5c9a1cda2371c871cd57..530b1f944327235ca1b2817d8aebb0b5de177b3f 100644 --- a/ets2panda/bindings/BUILD.gn +++ b/ets2panda/bindings/BUILD.gn @@ -59,7 +59,6 @@ shared_library("ts_bindings") { include_dirs = [ "./native/include", "../public/", - "//third_party/node/src", rebase_path("$root_gen_dir/arkcompiler/ets_frontend/ets2panda/"), ] @@ -71,6 +70,7 @@ shared_library("ts_bindings") { include_dirs += [ "//third_party/node/src" ] } else { external_deps = [ + "napi:ace_napi", "runtime_core:libarktsbytecodeopt_package", sdk_libc_secshared_dep, ] @@ -215,7 +215,6 @@ shared_library("public") { include_dirs = [ "./native/include", "../public/", - "//third_party/node/src", rebase_path("$root_gen_dir/arkcompiler/ets_frontend/ets2panda/"), ] @@ -226,7 +225,10 @@ shared_library("public") { if (ark_standalone_build) { deps += [ "$ark_third_party_root/bounds_checking_function:libsec_shared" ] } else { - external_deps = [ sdk_libc_secshared_dep ] + external_deps = [ + "napi:ace_napi", + sdk_libc_secshared_dep, + ] } defines = [