Skip to content

Brightspace/rules_csharp

Repository files navigation

rules_csharp

Build status

Bazel rules for C#.

These are experimental and initially were built for use by D2L. You probably want to use bazelbuild/rules_dotnet.

These are in a rougher state but they contain some differences that are important for us. Our (potentially long-term) goal is to upstream the differences, somehow, with the community.

We want rules that are easy to use, support multi-targeting, high performance (e.g. by using reference assemblies to improve cache hits, persistent workers, etc.), cross-platform, and as simple as possible given those constraints.

Check out the documentation for more info.