mirror of
https://github.com/reactos/CMake.git
synced 2024-11-24 20:19:53 +00:00
definitions should now be overwritten if they already exist
This commit is contained in:
parent
d04756d8f7
commit
e539432495
@ -173,7 +173,6 @@ void cmMakefile::Print() const
|
||||
// is "filename" and not "external".
|
||||
bool cmMakefile::ReadListFile(const char* filename, const char* external)
|
||||
{
|
||||
|
||||
// keep track of the current file being read
|
||||
if (filename)
|
||||
{
|
||||
@ -444,16 +443,20 @@ void cmMakefile::AddIncludeDirectory(const char* inc)
|
||||
|
||||
void cmMakefile::AddDefinition(const char* name, const char* value)
|
||||
{
|
||||
m_Definitions.erase( DefinitionMap::key_type(name));
|
||||
m_Definitions.insert(DefinitionMap::value_type(name, value));
|
||||
}
|
||||
|
||||
void cmMakefile::AddDefinition(const char* name, bool value)
|
||||
{
|
||||
if(value)
|
||||
{
|
||||
m_Definitions.erase( DefinitionMap::key_type(name));
|
||||
m_Definitions.insert(DefinitionMap::value_type(name, "ON"));
|
||||
}
|
||||
else
|
||||
{
|
||||
m_Definitions.erase( DefinitionMap::key_type(name));
|
||||
m_Definitions.insert(DefinitionMap::value_type(name, "OFF"));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user