Files
sbox-public/engine/Tools/SboxBuild/Pipelines/FormatAll.cs
s&box team 71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00

21 lines
718 B
C#

using Facepunch.Steps;
using static Facepunch.Constants;
namespace Facepunch.Pipelines;
internal class FormatAll
{
public static Pipeline Create( bool verifyOnly )
{
var builder = new PipelineBuilder( "Format All" );
// Add format steps for all solutions
builder.AddStep( new Format( "Format Engine", Solutions.Engine, Format.Mode.Full, verifyOnly ) );
builder.AddStep( new Format( "Format Editor", Solutions.Toolbase, Format.Mode.Whitespace, verifyOnly ) );
builder.AddStep( new Format( "Format Menu", Solutions.Menu, Format.Mode.Whitespace, verifyOnly ) );
builder.AddStep( new Format( "Format Build Tools", Solutions.BuildTools, Format.Mode.Full, verifyOnly ) );
return builder.Build();
}
}