diff --git a/test/BUILD.gn b/test/BUILD.gn index 1d96d52b985164c21afe245e66cfb8dadb3676f1..016cdbce794c20c51aa3a93eb516d1f63123fde2 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -31,8 +31,8 @@ ohos_rust_unittest("rust_ylong_runtime_test_ut") { "../ylong_io:ylong_io", "../ylong_runtime_macros:ylong_runtime_macros(${host_toolchain})", "../ylong_signal:ylong_signal", - "//third_party/rust/crates/libc:lib", ] + external_deps = [ "libc:lib" ] } ohos_rust_systemtest("rust_ylong_runtime_test_sdv") { @@ -50,10 +50,8 @@ ohos_rust_systemtest("rust_ylong_runtime_test_sdv") { ] sources = [ "../ylong_runtime/tests/entry.rs" ] - deps = [ - "../ylong_runtime:ylong_runtime", - "//third_party/rust/crates/libc:lib", - ] + deps = [ "../ylong_runtime:ylong_runtime" ] + external_deps = [ "libc:lib" ] } ohos_rust_systemtest("rust_ylong_signal_test_sdv") { @@ -62,10 +60,8 @@ ohos_rust_systemtest("rust_ylong_signal_test_sdv") { rustflags = [ "--cfg=gn_test" ] sources = [ "../ylong_signal/tests/entry.rs" ] - deps = [ - "../ylong_signal:ylong_signal", - "//third_party/rust/crates/libc:lib", - ] + deps = [ "../ylong_signal:ylong_signal" ] + external_deps = [ "libc:lib" ] } group("unittest") { diff --git a/ylong_io/BUILD.gn b/ylong_io/BUILD.gn index 0cab989b44e5f4c18d4775e14af395dff1ef4010..be8d20e2614d160c1a936b75566968d16a049646 100644 --- a/ylong_io/BUILD.gn +++ b/ylong_io/BUILD.gn @@ -26,5 +26,5 @@ ohos_rust_static_library("ylong_io") { ] sources = [ "src/lib.rs" ] - deps = [ "//third_party/rust/crates/libc:lib" ] + external_deps = [ "libc:lib" ] } diff --git a/ylong_runtime/BUILD.gn b/ylong_runtime/BUILD.gn index a96ead4403719d5c6abb8b1cfca6faddbcab642f..2ba52a848e7a853a7ea916bf528d7d529a2fb92b 100644 --- a/ylong_runtime/BUILD.gn +++ b/ylong_runtime/BUILD.gn @@ -61,6 +61,6 @@ ohos_rust_static_library("ylong_runtime_static") { "../ylong_io:ylong_io", "../ylong_runtime_macros:ylong_runtime_macros(${host_toolchain})", "../ylong_signal:ylong_signal", - "//third_party/rust/crates/libc:lib", ] + external_deps = [ "libc:lib" ] } diff --git a/ylong_signal/BUILD.gn b/ylong_signal/BUILD.gn index c9b6bac089e6f91c050b3e25b3c8f7e2c69a0c36..c8a8b5128dec2ca1455a9cca0a613ec15df8293e 100644 --- a/ylong_signal/BUILD.gn +++ b/ylong_signal/BUILD.gn @@ -21,5 +21,5 @@ ohos_rust_static_library("ylong_signal") { edition = "2021" sources = [ "src/lib.rs" ] - deps = [ "//third_party/rust/crates/libc:lib" ] + external_deps = [ "libc:lib" ] }