Skip to content

urbas/Bud.Builder

Repository files navigation

Build status NuGet

About

Bud.Builder is a library for defining and executing builds.

Example

using Bud;

class Program {
  static void Main(string[] args) {
    var task1 = new FooBuildTask("");
    var task2 = new BarBuildTask("", dependsOn: task1);
    
    Builder.Execute("srcDir", "outDir", ".bud", task1);
  }
}

// Your build tasks have to implement the IBuildTask interface. 
class FooBuildTask : IBuildTask { ... }
class BarBuildTask : IBuildTask { ... }

About

Bud.Building is a library for defining and executing builds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages