Prevent generating VS configurations for Win32 and engine projects

This commit is contained in:
2023-09-21 00:59:09 +03:00
parent 3ede4c2192
commit ed51791b58
2 changed files with 8 additions and 0 deletions

View File

@@ -402,6 +402,10 @@ namespace Flax.Build.Projects.VisualStudio
if (project.Configurations == null || project.Configurations.Count == 0)
throw new Exception("Missing configurations for project " + project.Name);
// Prevent generating default Debug|AnyCPU and Release|AnyCPU configurations from Flax projects
if (project.Name == "BuildScripts" || project.Name == "Flax.Build" || project.Name == "Flax.Build.Tests")
continue;
foreach (var configuration in project.Configurations)
{
configurations.Add(new SolutionConfiguration(configuration));