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.cpp13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp
index 4f074eb4..ba8bcb7d 100644
--- a/src/buildtool/main/main.cpp
+++ b/src/buildtool/main/main.cpp
@@ -249,13 +249,10 @@ void SetupExecutionConfig(EndpointArguments const& eargs,
}
}
-void SetupHashGenerator() {
- if (Compatibility::IsCompatible()) {
- HashGenerator::SetHashGenerator(HashGenerator::HashType::SHA256);
- }
- else {
- HashGenerator::SetHashGenerator(HashGenerator::HashType::GIT);
- }
+void SetupHashFunction() {
+ HashFunction::SetHashType(Compatibility::IsCompatible()
+ ? HashFunction::JustHash::Compatible
+ : HashFunction::JustHash::Native);
}
#endif
@@ -1324,7 +1321,7 @@ auto main(int argc, char* argv[]) -> int {
SetupLogging(arguments.common);
#ifndef BOOTSTRAP_BUILD_TOOL
- SetupHashGenerator();
+ SetupHashFunction();
SetupExecutionConfig(
arguments.endpoint, arguments.build, arguments.rebuild);
#endif