Files
ruport/Cargo.toml
T

115 lines
1.8 KiB
TOML

[package]
name = "ruport"
version = "0.1.0"
edition = "2024"
[features]
drop-in = []
default = []
[[bin]]
name = "ruport"
path = "src/main.rs"
[[bin]]
name = "ebuild"
path = "src/ebuild.rs"
required-features = ["drop-in"]
[[bin]]
name = "egencache"
path = "src/egencache.rs"
required-features = ["drop-in"]
[[bin]]
name = "emerge"
path = "src/emerge.rs"
required-features = ["drop-in"]
[[bin]]
name = "emerge-webrsync"
path = "src/emerge-webrsync.rs"
required-features = ["drop-in"]
[[bin]]
name = "emirrordist"
path = "src/emirrordist"
required-features = ["drop-in"]
[[bin]]
name = "glsa-check"
path = "src/glsa-check.rs"
required-features = ["drop-in"]
[[bin]]
name = "gpkg-sign"
path = "src/gpkg-sign"
required-features = ["drop-in"]
[[bin]]
name = "portageq"
path = "src/portageq.rs"
required-features = ["drop-in"]
[[bin]]
name = "quickpkg"
path = "src/quickpkg.rs"
required-features = ["drop-in"]
[lib]
name = "portage"
path = "libportage/lib.rs"
crate-type = ["rlib"]
# gehen nach ${PREFIX}/sbin
[[bin]]
name = "archive-conf"
path = "src/archive-conf.rs"
required-features = ["drop-in"]
[[bin]]
name = "dispatch-conf"
path = "src/dispatch-conf.rs"
required-features = ["drop-in"]
[[bin]]
name = "emaint"
path = "src/emaint.rs"
required-features = ["drop-in"]
[[bin]]
name = "env-update"
path = "src/env-update.rs"
required-features = ["drop-in"]
[[bin]]
name = "etc-update"
path = "src/etc-update.rs"
required-features = ["drop-in"]
[[bin]]
name = "fixpackages"
path = "src/fixpackages.rs"
required-features = ["drop-in"]
[[bin]]
name = "regenworld"
path = "src/regendworld.rs"
required-features = ["drop-in"]
[dependencies]
clap = { version="4.6", features=["derive"] }
log = "0.4.33"
regex = { version="1.13" }
[profile.dev]
opt-level = "s"
debug = true
strip = false
lto = false
[profile.release]
opt-level = "z"
lto = "full"
strip = true