From ef2da9cbe1d55fd9667ad7fe42792ffd8ed0ec50 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Tue, 5 Dec 2023 13:07:05 +0100 Subject: Add CLI option to set write strategy for target-level cache --- src/buildtool/main/main.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/buildtool/main/main.cpp') diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp index 4f874da0..ba5eb620 100644 --- a/src/buildtool/main/main.cpp +++ b/src/buildtool/main/main.cpp @@ -1027,11 +1027,13 @@ auto main(int argc, char* argv[]) -> int { trees, std::move(cache_artifacts)); if (build_result) { - WriteTargetCacheEntries(cache_targets, - build_result->extra_infos, - jobs, - traverser.GetLocalApi(), - traverser.GetRemoteApi()); + WriteTargetCacheEntries( + cache_targets, + build_result->extra_infos, + jobs, + traverser.GetLocalApi(), + traverser.GetRemoteApi(), + arguments.tc.target_cache_write_strategy); // Repeat taintedness message to make the user aware that // the artifacts are not for production use. -- cgit v1.2.3