58 lines
1.2 KiB
TOML
58 lines
1.2 KiB
TOML
# 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
|