David Nelson
David Nelson
This is a first step towards #196. Adds an InputFile and OutputFile method to the DSL, and uses those to skip the task if possible. The intent is to allow...
We already have an issue for passing arguments to individual tasks (#58). However, it would also be useful to be able to pass arguments to the build script itself. For...
I just found this project while searching for a [Gradle](http://gradle.org/)-like build system for .NET. I can see Bau being the foundation for such a system. However, a major feature of...
Progress toward #151. Tested on OS X. There are two tests still failing, both because ScriptCS is not reporting a failure exit code when compilation fails. I have reported that...
One of the things that Gradle and Maven both do well that few others do is multi-project builds. Tasks like "compile", "test", and "pack" are defined per project rather than...
ScriptCS is a great way for developers who primarily use C# to easily create a minimal build script using a familiar syntax. And Bau has done a great job with...
It would be useful to have a method ("ForAll" is the proposed name, but there are a number of other possibilities) that can be used to configure all tasks of...
So far Bau's plugin system has been used as a fluent api for adding tasks of a particular type. However, it could also be used to create multiple related tasks....
As discussed in #215, creating granular per-project build tasks can result in a more efficient developer experience than solution-level tasks, particularly for large solutions. However, relying on MSBuild to build...
f9e39b4 changed all of the test tasks in the build to output their results to "artifacts/tests". However, less than a month later, e48aaee added dogfooding of the XUnit plugin to...