summaryrefslogtreecommitdiff
path: root/src/buildtool/main/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/main/main.cpp')
-rw-r--r--src/buildtool/main/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp
index d584f960..5241fa54 100644
--- a/src/buildtool/main/main.cpp
+++ b/src/buildtool/main/main.cpp
@@ -28,6 +28,7 @@
#include "src/buildtool/common/artifact_description.hpp"
#include "src/buildtool/common/repository_config.hpp"
#include "src/buildtool/compatibility/compatibility.hpp"
+#include "src/buildtool/execution_api/execution_service/file_chunker.hpp"
#include "src/buildtool/execution_api/local/config.hpp"
#include "src/buildtool/file_system/file_root.hpp"
#include "src/buildtool/main/analyse.hpp"
@@ -311,6 +312,10 @@ void SetupHashFunction() {
: HashFunction::JustHash::Native);
}
+void SetupFileChunker() {
+ FileChunker::Initialize();
+}
+
void SetupRetryConfig(RetryArguments const& args) {
if (args.max_attempts) {
if (!Retry::SetMaxAttempts(*args.max_attempts)) {
@@ -844,6 +849,7 @@ auto main(int argc, char* argv[]) -> int {
GitContext::Create();
SetupHashFunction();
+ SetupFileChunker();
SetupExecutionConfig(
arguments.endpoint, arguments.build, arguments.rebuild);
SetupServeConfig(