From 74aa4faf4dfe2e2a26ca32f2e7be0e8c0540039e Mon Sep 17 00:00:00 2001 From: oh_ci Date: Tue, 11 Mar 2025 02:15:45 +0000 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E9=80=80=20'Pull=20Request=20!8=20:?= =?UTF-8?q?=20linux=20arm64=E7=BC=96=E8=AF=91sdk-third=5Fparty=5Frust=5Fcl?= =?UTF-8?q?ap'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BUILD.gn | 112 +++++++++++++++++++++++++++---------------------------- 1 file changed, 55 insertions(+), 57 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index 9cf194a7..207b380f 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -13,64 +13,62 @@ import("//build/ohos.gni") -if (host_os != "linux" || host_cpu != "arm64") { - ohos_cargo_crate("lib") { - crate_name = "clap" - crate_type = "rlib" - crate_root = "src/lib.rs" +ohos_cargo_crate("lib") { + crate_name = "clap" + crate_type = "rlib" + crate_root = "src/lib.rs" - sources = [ "src/lib.rs" ] - edition = "2021" - cargo_pkg_version = "4.1.13" - cargo_pkg_name = "clap" - cargo_pkg_description = "A simple to use, efficient, and full-featured Command Line Argument Parser" - deps = [ - "//third_party/rust/crates/bitflags:lib", - "//third_party/rust/crates/clap/clap_derive:lib(${host_toolchain})", - "//third_party/rust/crates/clap/clap_lex:lib", - "//third_party/rust/crates/is-terminal:lib", - "//third_party/rust/crates/once_cell:lib", - "//third_party/rust/crates/strsim-rs:lib", - "//third_party/rust/crates/termcolor:lib", - ] - features = [ - "color", - "error-context", - "help", - "std", - "suggestions", - "usage", - "derive", - ] - } + sources = [ "src/lib.rs" ] + edition = "2021" + cargo_pkg_version = "4.1.13" + cargo_pkg_name = "clap" + cargo_pkg_description = "A simple to use, efficient, and full-featured Command Line Argument Parser" + deps = [ + "//third_party/rust/crates/bitflags:lib", + "//third_party/rust/crates/clap/clap_derive:lib(${host_toolchain})", + "//third_party/rust/crates/clap/clap_lex:lib", + "//third_party/rust/crates/is-terminal:lib", + "//third_party/rust/crates/once_cell:lib", + "//third_party/rust/crates/strsim-rs:lib", + "//third_party/rust/crates/termcolor:lib", + ] + features = [ + "color", + "error-context", + "help", + "std", + "suggestions", + "usage", + "derive", + ] +} - ohos_cargo_crate("stdio_fixture") { - crate_type = "bin" - crate_root = "src/bin/stdio-fixture.rs" +ohos_cargo_crate("stdio_fixture") { + crate_type = "bin" + crate_root = "src/bin/stdio-fixture.rs" - sources = [ "src/bin/stdio-fixture.rs" ] - edition = "2021" - cargo_pkg_version = "4.1.13" - cargo_pkg_name = "clap" - cargo_pkg_description = "A simple to use, efficient, and full-featured Command Line Argument Parser" - deps = [ - "//third_party/rust/crates/bitflags:lib", - "//third_party/rust/crates/clap:lib", - "//third_party/rust/crates/clap/clap_derive:lib(${host_toolchain})", - "//third_party/rust/crates/clap/clap_lex:lib", - "//third_party/rust/crates/is-terminal:lib", - "//third_party/rust/crates/once_cell:lib", - "//third_party/rust/crates/strsim-rs:lib", - "//third_party/rust/crates/termcolor:lib", - ] - features = [ - "color", - "error-context", - "help", - "std", - "suggestions", - "usage", - "derive", - ] - } + sources = [ "src/bin/stdio-fixture.rs" ] + edition = "2021" + cargo_pkg_version = "4.1.13" + cargo_pkg_name = "clap" + cargo_pkg_description = "A simple to use, efficient, and full-featured Command Line Argument Parser" + deps = [ + "//third_party/rust/crates/bitflags:lib", + "//third_party/rust/crates/clap:lib", + "//third_party/rust/crates/clap/clap_derive:lib(${host_toolchain})", + "//third_party/rust/crates/clap/clap_lex:lib", + "//third_party/rust/crates/is-terminal:lib", + "//third_party/rust/crates/once_cell:lib", + "//third_party/rust/crates/strsim-rs:lib", + "//third_party/rust/crates/termcolor:lib", + ] + features = [ + "color", + "error-context", + "help", + "std", + "suggestions", + "usage", + "derive", + ] } -- Gitee