The Ceedling Plugin
Ceedling - Ruby/Rake-Based Build System for C Projects
Ceedling is a build system for C projects that is an extension for Ruby's Rake (make-ish) build system. Ceedling is primarily targeted at Test-Driven Development in C and is designed to pull together CMock and Unity, two other awesome open-source projects that you can't live without if you are doing TDD in the C language. In order to spread the awesomeness around, Ceedling is an extensible contraption with a nice plugin mechanism.
Learn more about Ceedling and get it NOW!
Dependencies
- Ruby - Another great scripting language (other than Python, that Sublime uses)
- Rake - Ruby-based build system derived from the archaic Make project
- Ceedling - Ruby library that adds plenty o' goodness for TDD in C
The Ceedling package assumes that the project you are editing has Ceedling
History
- Initial package population
- Added ablity to create a module by specifying the module path in the input panel
- Added support for Klocwork static analysis
- Fixed bug in open module files that prevented the appropriate buffers from getting focus occassionally
To Install This Plugin
- download the Ceedling Plugin to your local hard-drive.
- double-click the package file
- restart Sublime Text
For Developers
- This source code for this plugin is available at google code.
- Google provides instructions for checking out the code