From a4e4daceafc83f731cf8a885ef4295b4464a4749 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Mon, 7 Aug 2023 21:15:05 -0400 Subject: cmSystemTools: remove `ComputeFileHash` method No longer used. --- Source/cmSystemTools.cxx | 8 -------- Source/cmSystemTools.h | 5 ----- 2 files changed, 13 deletions(-) diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index 60164c3..74171f4 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -51,7 +51,6 @@ # if defined(_WIN32) # include # endif -# include "cmCryptoHash.h" #endif #if defined(CMake_USE_MACH_PARSER) @@ -1309,13 +1308,6 @@ void cmSystemTools::MoveFileIfDifferent(const std::string& source, } #ifndef CMAKE_BOOTSTRAP -std::string cmSystemTools::ComputeFileHash(const std::string& source, - cmCryptoHash::Algo algo) -{ - cmCryptoHash hash(algo); - return hash.HashFile(source); -} - # ifdef _WIN32 std::string cmSystemTools::ComputeCertificateThumbprint( const std::string& source) diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h index e8fa047..5c8d981 100644 --- a/Source/cmSystemTools.h +++ b/Source/cmSystemTools.h @@ -22,7 +22,6 @@ #include "cmsys/Status.hxx" // IWYU pragma: export #include "cmsys/SystemTools.hxx" // IWYU pragma: export -#include "cmCryptoHash.h" #include "cmDuration.h" #include "cmProcessOutput.h" @@ -215,10 +214,6 @@ public: const std::string& destination); #ifndef CMAKE_BOOTSTRAP - //! Compute the hash of a file - static std::string ComputeFileHash(const std::string& source, - cmCryptoHash::Algo algo); - # ifdef _WIN32 //! Get the SHA thumbprint for a certificate file static std::string ComputeCertificateThumbprint(const std::string& source); -- cgit v0.12