Features :: Extensible Framework
Every developer's needs are unique, and as a result, no solution truly meets the needs of every developer. Unlike many systems, though, CSBuild was made to be extended. By using a simple plugin framework, you can extend CSBuild by adding:
- New Toolchains
- New Project Generators
- General-Purpose, Event-Based Plugins to do most anything you want!
Because CSBuild uses Python not only as a framework, but as a language for its makefiles, it offers you all the power of a fully complete programming language - combined with a simple syntax and an approachable plugin framework, CSBuild is infinitely extensible to handle almost any build system need.
For more information on CSBuild's plugin system, see the documentation
<< Features: Cross-Platform Support