docker: Default no flags for fallback condition.

docker: Fix/cleanup environment profile overrides.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-06-04 23:35:22 +00:00
parent e332d395f9
commit d7ae49101a
2 changed files with 5 additions and 17 deletions

View File

@@ -1132,14 +1132,10 @@ target "deps-base" {
)
CARGO_PROFILE_TEST_DEBUG = "false"
CARGO_PROFILE_TEST_BUILD_OVERRIDE_DEBUG = "false"
CARGO_PROFILE_TEST_INCREMENTAL = "false"
CARGO_PROFILE_BENCH_DEBUG = "limited"
CARGO_PROFILE_BENCH_BUILD_OVERRIDE_DEBUG = "false"
CARGO_PROFILE_BENCH_LTO = "false"
CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG = "false"
CARGO_PROFILE_RELEASE_LTO = "thin"
CARGO_PROFILE_RELEASE_DEBUGINFO_BUILD_OVERRIDE_DEBUG = "false"
CARGO_PROFILE_RELEASE_DEBUGINFO_DEBUG = "limited"
CARGO_PROFILE_RELEASE_DEBUGINFO_LTO = "off"
@@ -1195,13 +1191,7 @@ target "deps-base" {
join(" ", dynamic_rustflags),
]):
join(" ", [
contains(split(",", cargo_feat_sets[feat_set]), "zstd_compression")?
"-Clink-arg=-lzstd": "",
contains(split(",", cargo_feat_sets[feat_set]), "io_uring")?
"-Clink-arg=-luring": "",
join(" ", dynamic_rustflags),
])
join(" ", [])
)
}
}