private static void BuildEditor() { var targetPlatform = Platform.BuildPlatform.Target; FlaxBuild.Build(Globals.EngineRoot, "FlaxEditor", targetPlatform, TargetArchitecture.x64, TargetConfiguration.Debug); FlaxBuild.Build(Globals.EngineRoot, "FlaxEditor", targetPlatform, TargetArchitecture.x64, TargetConfiguration.Development); FlaxBuild.Build(Globals.EngineRoot, "FlaxEditor", targetPlatform, TargetArchitecture.x64, TargetConfiguration.Release); }
private static void BuildEditor() { var targetPlatform = Platform.BuildPlatform.Target; foreach (var configuration in Configurations) { FlaxBuild.Build(Globals.EngineRoot, "FlaxEditor", targetPlatform, TargetArchitecture.x64, configuration); } }
private static void BuildPlatform(TargetPlatform platform, params TargetArchitecture[] architectures) { if (CannotBuildPlatform(platform)) { return; } foreach (var architecture in architectures) { if (Platform.IsPlatformSupported(platform, architecture)) { FlaxBuild.Build(Globals.EngineRoot, "FlaxGame", platform, architecture, TargetConfiguration.Debug); FlaxBuild.Build(Globals.EngineRoot, "FlaxGame", platform, architecture, TargetConfiguration.Development); FlaxBuild.Build(Globals.EngineRoot, "FlaxGame", platform, architecture, TargetConfiguration.Release); } } Deployment.Platforms.Package(platform); }