Skip to content

Cross platform, simple build system in pure C# based on .NET core app & standard library.

License

Notifications You must be signed in to change notification settings

TechnikEmpire/BuildBot

Repository files navigation

Notice

This project is/was a WIP that I created specially for a now retired C++ project. While this project does begin the foundations of a build tool, it's incomplete and probably will be archived soon.

BuildBot

Cross platform, simple build system in pure C# based on .NET core app & standard library.

The purpose of this small, portable application is to enable C# developers to use C# not only to write their software, but to write the build scripts for their software in the same language. Note however that you're not constrained to only building .NET software with this utility, you can build anything because you have the power of a fully featured software platform at your disposal. In summary:

  • Strongly typed code vs script.
  • Compile time error checking vs runtime trial and error.
  • Because it's a programming language, syntax highlighting, code completion and debugging vs guessing in gedit, vim or nano and running to find your errors.
  • Fully featured platform functionality vs relying on make/build system exported features.
  • Cross platform features exposed by .NET core means 1 compilation script per target for all platforms is possible.

About

Cross platform, simple build system in pure C# based on .NET core app & standard library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages