Improve more wip recipes

This commit is contained in:
Ribbon 2026-03-12 14:28:30 -03:00
parent 404578ca29
commit 839827ae59
49 changed files with 77 additions and 45 deletions

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/hack-ink/cargo-featalign"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/romnn/cargo-feature-combinations"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/Riey/cargo-feature"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/dcchut/cargo-files"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-files
"""
template = "cargo"
cargopackages = ["cargo-files"]

View File

@ -1,5 +1,6 @@
#TODO async-io and rustix crates error
[source]
git = "https://github.com/vojtechkral/cargo-fixture"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/stormshield/cargo-ft"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested (after an update on proc-macro2)
[source]
git = "https://github.com/rust-fuzz/cargo-fuzz"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/waynexia/cargo-gc"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,13 +1,14 @@
#TODO camino crate error
[source]
git = "https://github.com/rust-secure-code/cargo-geiger"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"openssl1",
"openssl3",
]
script = """
DYNAMIC_INIT
export OPENSSL_DIR="${COOKBOOK_SYSROOT}"
export OPENSSL_STATIC="true"
cookbook_cargo_packages cargo-geiger
"""

View File

@ -1,8 +1,9 @@
#TODO fs_at crate error
[source]
git = "https://github.com/cargo-generate/cargo-generate"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/nicolaiunrein/cargo-get"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO serde crate error
[source]
git = "https://github.com/M4SS-Code/cargo-goggles"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/guppy-rs/guppy"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-guppy
"""
template = "cargo"
cargopackages = ["cargo-guppy"]

View File

@ -1,5 +1,6 @@
#TODO serde crate error
[source]
git = "https://github.com/taiki-e/cargo-hack"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/pacak/hackerman"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO atomicwrites and rustix crates error
[source]
git = "https://github.com/guppy-rs/guppy"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-hakari
"""
template = "cargo"
cargopackages = ["cargo-hakari"]

View File

@ -1,8 +1,9 @@
#TODO compiled but not tested
[source]
git = "https://github.com/d-e-s-o/cargo-http-registry"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,9 @@
#TODO openssl error
[source]
git = "https://gitlab.com/imp/cargo-info"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/cargo-lambda/cargo-lambda"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-lambda
"""
template = "cargo"
cargopackages = ["cargo-lambda"]

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/rust-practice/cargo-leet"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/leptos-rs/cargo-leptos"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/onur/cargo-license"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/cargo-limit/cargo-limit"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,9 @@
#TODO update the redox_syscall crate version on the dependency tree
[source]
git = "https://github.com/qtfkwk/cargo-list"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/taiki-e/cargo-llvm-cov"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/dtolnay/cargo-llvm-lines"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/Shnatsel/cargo-loc"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/collinoc/cargo-lookup"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/bnjbvr/cargo-machete"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/sagiegurari/cargo-make"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/regexident/cargo-modules"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error (after a patch on ring)
[source]
git = "https://github.com/foresterre/cargo-msrv"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/ronnychevalier/cargo-multivers"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,6 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/sourcefrog/cargo-mutants"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO shared_child and libc crates error
[source]
git = "https://github.com/nextest-rs/nextest"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-nextest
"""
template = "cargo"
cargopackages = ["cargo-nextest"]

View File

@ -1,8 +1,9 @@
#TODO cargo-util crate error
[source]
git = "https://github.com/quininer/cargo-outofdate"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/crabnebula-dev/cargo-packager"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages cargo-packager
"""
template = "cargo"
cargopackages = ["cargo-packager"]

View File

@ -1,8 +1,9 @@
#TODO ahash crate error
[source]
git = "https://github.com/itmettkeDE/cargo-patch"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,8 +1,9 @@
#TODO camino crate error
[source]
git = "https://github.com/supinie/cargo-preflight"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,11 +1,10 @@
#TODO camino crate error
[source]
git = "https://github.com/Enselic/cargo-public-api"
shallow_clone = true
[build]
template = "custom"
template = "cargo"
cargopackages = ["cargo-public-api"]
dependencies = [
"openssl1",
"openssl3",
]
script = """
cookbook_cargo_packages cargo-public-api
"""

View File

@ -1,5 +1,6 @@
#TODO ahash crate error
[source]
git = "https://github.com/LukeMathWalker/cargo-px"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/onur-ozkan/cargo-qtest"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/orium/cargo-rdme"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO openssl-sys crate error
[source]
git = "https://github.com/crate-ci/cargo-release"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,7 @@
#TODO camino crate error
[source]
git = "https://github.com/kobzol/cargo-remark"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo --no-default-features
"""
template = "cargo"
cargoflags = ["--no-default-features"]

View File

@ -1,5 +1,6 @@
#TODO compilation error
[source]
git = "https://github.com/dustinblackman/cargo-run-bin"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,13 +1,14 @@
#TODO openssl-sys crate error
[source]
git = "https://github.com/iomentum/cargo-scaffold"
shallow_clone = true
[build]
template = "custom"
dependencies = [
"openssl1",
"openssl3",
]
script = """
DYNAMIC_INIT
export OPENSSL_DIR="${COOKBOOK_SYSROOT}"
export OPENSSL_STATIC="true"
cookbook_cargo
"""

View File

@ -1,5 +1,6 @@
#TODO camino crate error
[source]
git = "https://github.com/lusingander/cargo-selector"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO serde crate error
[source]
git = "https://github.com/obi1kenobi/cargo-semver-checks"
shallow_clone = true
[build]
template = "cargo"