Browse Source

Add support for DefineDebug and DefineTrace MSBuild properties in CSharpProject

pull/520/head
Siegfried Pammer 11 years ago
parent
commit
2bae86b018
  1. 9
      src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs

9
src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs

@ -170,6 +170,15 @@ namespace CSharpBinding @@ -170,6 +170,15 @@ namespace CSharpBinding
settings.ConditionalSymbols.Add(symbol.Trim());
}
}
if (GetBoolProperty("DefineDebug") == true) {
settings.ConditionalSymbols.Add("DEBUG");
}
if (GetBoolProperty("DefineTrace") == true) {
settings.ConditionalSymbols.Add("TRACE");
}
settings.Freeze();
compilerSettings = settings;
return settings;

Loading…
Cancel
Save