cmSystemTools: remove ComputeFileHash method

No longer used.
This commit is contained in:
Ben Boeckel
2023-08-07 21:15:05 -04:00
parent 0abde043d2
commit a4e4daceaf
2 changed files with 0 additions and 13 deletions

View File

@@ -51,7 +51,6 @@
# if defined(_WIN32)
# include <cm/memory>
# 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)

View File

@@ -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);