Merge branch 'GoaLitiuM-default_configurations_fix'
This commit is contained in:
@@ -126,6 +126,10 @@ namespace Flax.Build
|
||||
if (!platform.HasRequiredSDKsInstalled && (!projectInfo.IsCSharpOnlyProject || platform != Platform.BuildPlatform))
|
||||
continue;
|
||||
|
||||
// Prevent generating configuration data for Windows x86
|
||||
if (architecture == TargetArchitecture.x86 && targetPlatform == TargetPlatform.Windows)
|
||||
continue;
|
||||
|
||||
string configurationText = targetName + '.' + platformName + '.' + configurationName;
|
||||
string architectureName = architecture.ToString();
|
||||
if (platform is IProjectCustomizer customizer)
|
||||
|
||||
@@ -416,6 +416,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));
|
||||
|
||||
Reference in New Issue
Block a user