cmState: Externalize logic to caller.
This commit is contained in:
parent
6f02034e66
commit
95b0d761a7
|
@ -252,7 +252,6 @@ void cmState::AddCacheEntry(const std::string& key, const char* value,
|
||||||
{
|
{
|
||||||
this->CMakeInstance->GetCacheManager()->AddCacheEntry(key, value,
|
this->CMakeInstance->GetCacheManager()->AddCacheEntry(key, value,
|
||||||
helpString, type);
|
helpString, type);
|
||||||
this->CMakeInstance->UnwatchUnusedCli(key);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void cmState::RemoveCacheEntry(std::string const& key)
|
void cmState::RemoveCacheEntry(std::string const& key)
|
||||||
|
|
|
@ -1644,6 +1644,7 @@ void cmake::AddCacheEntry(const std::string& key, const char* value,
|
||||||
this->State->AddCacheEntry(key, value,
|
this->State->AddCacheEntry(key, value,
|
||||||
helpString,
|
helpString,
|
||||||
cmState::CacheEntryType(type));
|
cmState::CacheEntryType(type));
|
||||||
|
this->UnwatchUnusedCli(key);
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* cmake::GetCacheDefinition(const std::string& name) const
|
const char* cmake::GetCacheDefinition(const std::string& name) const
|
||||||
|
|
Loading…
Reference in New Issue