linux-parental-controls/.cargo/config.toml

58 lines
1.2 KiB
TOML
Raw Normal View History

# SPDX-FileCopyrightText: Matteo Settenvini <matteo.settenvini@montecristosoftware.eu>
# SPDX-License-Identifier: CC0-1.0
[alias]
b = "build"
d = "doc --all-features --workspace --document-private-items"
t = "nextest run --workspace"
tv = "t --failure-output immediate"
tvv = "tv --success-output immediate"
cov = "llvm-cov --workspace --all-features --locked --cobertura --color=always --output-path build/nextest/ci/cobertura.xml"
ci = "cov nextest --failure-output immediate --profile ci"
[build]
target-dir = "build"
rustflags = [
"-D",
"bad_style",
"-D",
"dead_code",
"-D",
"improper_ctypes",
"-D",
"non_shorthand_field_patterns",
"-D",
"no_mangle_generic_items",
"-D",
"overflowing_literals",
"-D",
"path_statements",
"-D",
"patterns_in_fns_without_body",
"-D",
"unconditional_recursion",
"-D",
"unused",
"-D",
"unused_allocation",
"-D",
"unused_comparisons",
"-D",
"unused_parens",
"-D",
"while_true",
"-D",
"trivial_casts",
"-D",
"trivial_numeric_casts",
"-D",
"unused_extern_crates",
"-D",
"unused_import_braces",
"-D",
"unused_qualifications",
]
[profile.release]
lto = true