diff options
Diffstat (limited to 'src/buildtool/build_engine/target_map/utils.cpp')
-rw-r--r-- | src/buildtool/build_engine/target_map/utils.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/buildtool/build_engine/target_map/utils.cpp b/src/buildtool/build_engine/target_map/utils.cpp index 24e0e8a7..050749de 100644 --- a/src/buildtool/build_engine/target_map/utils.cpp +++ b/src/buildtool/build_engine/target_map/utils.cpp @@ -20,6 +20,7 @@ #include <vector> #include "src/utils/cpp/path.hpp" +#include "src/utils/cpp/path_hash.hpp" auto BuildMaps::Target::Utils::obtainTargetByName( const SubExprEvaluator& eval, @@ -111,7 +112,7 @@ auto BuildMaps::Target::Utils::tree_conflict(const ExpressionPtr& map) struct PathHash { auto operator()(std::filesystem::path const& p) const noexcept -> std::size_t { - return std::filesystem::hash_value(p); + return std::hash<std::filesystem::path>{}(p); } }; std::unordered_set<std::filesystem::path, PathHash> blocked{}; |