bug meaning that set(a b) just set a to "" and not to b
This commit is contained in:
parent
07c4f9f145
commit
bdfdfb73a2
|
@ -65,7 +65,13 @@ bool cmSetCommand::Invoke(std::vector<std::string>& args)
|
||||||
cmCacheManager::CacheEntryType type = cmCacheManager::STRING; // required if cache
|
cmCacheManager::CacheEntryType type = cmCacheManager::STRING; // required if cache
|
||||||
const char* docstring = 0; // required if cache
|
const char* docstring = 0; // required if cache
|
||||||
std::string::size_type cacheStart = 0;
|
std::string::size_type cacheStart = 0;
|
||||||
if(args.size() == 4)
|
|
||||||
|
if(args.size() == 2)
|
||||||
|
{
|
||||||
|
// SET (VAR value )
|
||||||
|
value= args[1];
|
||||||
|
}
|
||||||
|
else if(args.size() == 4)
|
||||||
{
|
{
|
||||||
// SET (VAR CACHE TYPE "doc String")
|
// SET (VAR CACHE TYPE "doc String")
|
||||||
cache = true;
|
cache = true;
|
||||||
|
|
Loading…
Reference in New Issue