Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ authors = ["uutils developers"]

[dependencies]
chrono = "0.4.40"
clap = "4.5"
clap = { version = "4.5", features = ["env"] }
faccess = "0.2.4"
walkdir = "2.5"
regex = "1.11"
Expand All @@ -33,6 +33,10 @@ pretty_assertions = "1.4.1"
name = "find"
path = "src/find/main.rs"

[[bin]]
name = "locate"
path = "src/locate/main.rs"

[[bin]]
name = "xargs"
path = "src/xargs/main.rs"
Expand Down
1 change: 1 addition & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@
// https://opensource.org/licenses/MIT.

pub mod find;
pub mod locate;
pub mod xargs;
5 changes: 5 additions & 0 deletions src/locate/main.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
fn main() {
let args = std::env::args().collect::<Vec<String>>();
let strs: Vec<&str> = args.iter().map(std::convert::AsRef::as_ref).collect();
std::process::exit(findutils::locate::locate_main(strs.as_slice()));
}
Loading
Loading