chore: cleanup workspace crates (#8058)

* chore: cleanup workspace crates

* properly add all crates to the workspace cargo.toml as members
  * except `fuzz` because it still has some issues, TBD
* use quotes around `true` and `false` to ensure there is no bool confusion
* remove a few leftover readme comments
* mark all unpublishable crates as `publish = false` to avoid accidental publishing
* Add `uutests` to the main workspace

* grammar

* a bit more cleanup based on feedback

* revert true/false

* Update tests/benches/factor dependencies
This commit is contained in:
Yuri Astrakhan
2025-06-06 13:56:08 +02:00
committed by GitHub
parent 4d40671d79
commit 60c55d7c07
8 changed files with 206 additions and 23 deletions
+5 -4
View File
@@ -4,8 +4,13 @@ version = "0.0.0"
description = "uutils ~ 'core' uutils fuzzers"
repository = "https://github.com/uutils/coreutils/tree/main/fuzz/"
edition.workspace = true
license.workspace = true
publish = false
# Prevent this from interfering with workspaces
[workspace]
members = ["."]
[workspace.package]
edition = "2024"
license = "MIT"
@@ -32,10 +37,6 @@ uu_tr = { path = "../src/uu/tr/" }
uu_env = { path = "../src/uu/env/" }
uu_cksum = { path = "../src/uu/cksum/" }
# Prevent this from interfering with workspaces
[workspace]
members = ["."]
[[bin]]
name = "fuzz_date"
path = "fuzz_targets/fuzz_date.rs"
-1
View File
@@ -7,7 +7,6 @@ version = "0.1.0"
edition.workspace = true
license.workspace = true
[dependencies]
console = "0.15.0"
libc = "0.2.153"