diff options
Diffstat (limited to 'Source/cmState.cxx')
-rw-r--r-- | Source/cmState.cxx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Source/cmState.cxx b/Source/cmState.cxx index db7519b..9628265 100644 --- a/Source/cmState.cxx +++ b/Source/cmState.cxx @@ -147,6 +147,24 @@ bool cmState::IsCacheEntryType(std::string const& key) return false; } +bool cmState::LoadCache(const std::string& path, bool internal, + std::set<std::string>& excludes, + std::set<std::string>& includes) +{ + return this->CMakeInstance->GetCacheManager()->LoadCache(path, internal, + excludes, includes); +} + +bool cmState::SaveCache(const std::string& path) +{ + return this->CMakeInstance->GetCacheManager()->SaveCache(path); +} + +bool cmState::DeleteCache(const std::string& path) +{ + return this->CMakeInstance->GetCacheManager()->DeleteCache(path); +} + std::vector<std::string> cmState::GetCacheEntryKeys() const { std::vector<std::string> definitions; |