Add the ability to ignore specific warnings during build.
This commit is contained in:
@@ -256,6 +256,13 @@ namespace Flax.Build
|
||||
#endif
|
||||
if (buildOptions.ScriptingAPI.IgnoreMissingDocumentationWarnings)
|
||||
args.Add("-nowarn:1591");
|
||||
if (buildOptions.ScriptingAPI.IgnoreSpecificWarnings.Any())
|
||||
{
|
||||
foreach (var warningString in buildOptions.ScriptingAPI.IgnoreSpecificWarnings)
|
||||
{
|
||||
args.Add($"-nowarn:{warningString}");
|
||||
}
|
||||
}
|
||||
|
||||
// Optimizations prevent debugging, only enable in release builds by default
|
||||
var optimize = optimizeAssembly.HasValue ? optimizeAssembly.Value : buildData.Configuration == TargetConfiguration.Release;
|
||||
|
||||
Reference in New Issue
Block a user