|
@@ -935,6 +935,11 @@ MaybeBool BfParser::HandleIfDef(const StringImpl& name)
|
|
StringT<64> def = "BF_DEPENDS_";
|
|
StringT<64> def = "BF_DEPENDS_";
|
|
def.Append(project->mName);
|
|
def.Append(project->mName);
|
|
MakeUpper(def);
|
|
MakeUpper(def);
|
|
|
|
+ for (auto& c : def)
|
|
|
|
+ {
|
|
|
|
+ if (!isalnum((uint8)c))
|
|
|
|
+ c = '_';
|
|
|
|
+ }
|
|
mPreprocessorDefines[def] = BfDefineState_FromProject;
|
|
mPreprocessorDefines[def] = BfDefineState_FromProject;
|
|
}
|
|
}
|
|
mAddedDependsDefines = true;
|
|
mAddedDependsDefines = true;
|