aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2018-04-06 14:51:53 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2018-04-06 17:26:59 -0700
commit80f16f769e981b4a52ae841dd71f73009866133c (patch)
tree4a7b24fa6d6677f21270b40bc5ddd03d9cc16a57 /toolsrc/include
parentba432c23bccb3e0eb716765984cc9e9e91845822 (diff)
downloadvcpkg-80f16f769e981b4a52ae841dd71f73009866133c.tar.gz
vcpkg-80f16f769e981b4a52ae841dd71f73009866133c.zip
Use Cache class
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg/vcpkgpaths.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/toolsrc/include/vcpkg/vcpkgpaths.h b/toolsrc/include/vcpkg/vcpkgpaths.h
index 090414de3..fc6b319d8 100644
--- a/toolsrc/include/vcpkg/vcpkgpaths.h
+++ b/toolsrc/include/vcpkg/vcpkgpaths.h
@@ -3,6 +3,7 @@
#include <vcpkg/binaryparagraph.h>
#include <vcpkg/packagespec.h>
+#include <vcpkg/base/cache.h>
#include <vcpkg/base/expected.h>
#include <vcpkg/base/files.h>
#include <vcpkg/base/lazy.h>
@@ -89,7 +90,7 @@ namespace vcpkg
private:
Lazy<std::vector<std::string>> available_triplets;
- mutable std::map<std::string, fs::path> tool_paths;
+ Cache<std::string, fs::path> tool_paths;
Lazy<std::vector<Toolset>> toolsets;
Lazy<std::vector<Toolset>> toolsets_vs2013;