ewilde / crane

Crane creates builds scripts so you don't have to
http://blog.cranebuild.com
Apache License 2.0
6 stars 2 forks source link

[api] builder api #70

Closed kevholditch closed 9 years ago

kevholditch commented 9 years ago

Create projects using a fluent api

Example:


var context = Api.NewProject("c:\\projects\\SallyFx")
                            .WithProject(p => {p.Name = "SallyFx"})
                            .WithProject(p => {p.Name = "Common"})
                            .WithXUnitTestProject(p => {p.Name = "SallyFx.Tests")
                            .Build();