Add fancy hashing

This commit is contained in:
John
2025-04-27 21:30:25 +12:00
parent a2c233e328
commit b1e51b91d2
5 changed files with 123 additions and 2 deletions

16
src/utils/hash.hpp Normal file
View File

@ -0,0 +1,16 @@
#ifndef HASH_HPP
#define HASH_HPP
#include <xxhash.h>
#include <string>
namespace dropshell {
XXH64_hash_t hash_file(const std::string &path);
XXH64_hash_t hash_directory_recursive(const std::string &path);
} // namespace dropshell
#endif