Ceedling is a build automation tool for C projects. It is especially adept at building and executing unit test suites — even for tricky embedded systems. Ceedling provides three core functions: [1] It packages up several tools including the C unit test framework Unity, the mock generation tool CMock, and other complementary frameworks and libraries. [2] It simplifies configuration for C toolchains. [3] It automates the running and reporting of test suites as well as release builds. Ceedling projects start with a YAML configuration file. A variety of conventions simplify assembling suites of unit test functions and producing release builds.
Required Ruby Version
>= 3.0.0
Authors
Mark VanderVoord, Michael Karlesky, Greg Williams
Versions
-
1.1.10
-
source
- 1.1.10 source October 08, 2026 (4.36 MB)
-
-
1.1.9
-
source
- 1.1.9 source September 20, 2026 (4.35 MB)
-
-
1.1.8
-
source
- 1.1.8 source September 10, 2026 (4.34 MB)
-
-
1.1.7
-
source
- 1.1.7 source September 04, 2026 (4.34 MB)
-
-
1.1.6
-
source
- 1.1.6 source August 25, 2026 (4.33 MB)
-