diff --git a/BUILD.gn b/BUILD.gn index c8431695cac7147ba0a2d0cad79bd258b6b6b277..36721fb89b2a56e5afdca1b287289c4acfa3521b 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -47,7 +47,7 @@ group("ipc_components") { "//foundation/communication/ipc/interfaces/innerkits/libdbinder:libdbinder", "//foundation/communication/ipc/ipc/native/src/core:ipc_common", ] - if (target_cpu == "arm64") { + if (product_name == "rk3568" && target_cpu == "arm64") { deps += [ "//foundation/communication/ipc/interfaces/innerkits/rust:rust_ipc_component" ] } } else { diff --git a/ipc/native/test/BUILD.gn b/ipc/native/test/BUILD.gn index 3e9d32519218b29864baa3b380f5a0406102e2c3..c6ce4195787b7b56093169e859f543cb451b6f1c 100644 --- a/ipc/native/test/BUILD.gn +++ b/ipc/native/test/BUILD.gn @@ -18,7 +18,7 @@ import("//build/test.gni") group("unittest") { testonly = true deps = [ "unittest/common:unittest" ] - if (target_cpu == "arm64") { + if (product_name == "rk3568" && target_cpu == "arm64") { deps += [ "unittest/rust:unittest" ] } }