108 lines
1.7 KiB
TOML
108 lines
1.7 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.5", features=["derive"] }
|
|
log = "0.4.33"
|
|
|
|
[profile.release]
|
|
opt-level = "z"
|
|
lto = "full"
|
|
strip = true
|