Sha256: e97d2dfcbe30ff88060e81d3c8bc01e86f421954bb0c8ec156ead45a68ae104e

Contents?: true

Size: 1.83 KB

Versions: 3

Compression:

Stored size: 1.83 KB

Contents

Description
===========
[Ceedling](http://throwtheswitch.org/) is a set of tools and libraries for testing and building C applications. This gem is the distribution mechanism for ceedling. Be aware that gem is *not* ceedling itself.

Usage
=====

New project
-----------

    ceedling new PROJECT

Creates a new directory named PROJECT and deposits ceedling into the new directory.

Update project
--------------

    ceedling update DIRECTORY

Updates an existing project with the newest ceedling code in the gem. To update, follow these steps:

1. Remove the vendor/ceedling directory. Take care when doing this; make sure you do it in a way that your version control system can handle.
1. Run ceedling update. Pass it the name of the directory that vendor/ceedling should go into.

    `ceedling update .`

   will copy ceedling to ./vendor/ceedling.
1. Add the new directory to your version control system.

List example project
--------------------

    ceedling examples

List the available example projects.

Create example project
----------------------

    ceedling example PROJECT_NAME [DEST]

Creates the specified example project in the current directory (or in destination directoy, if specified).

Valid PROJECT_NAMEs

* temp_sensor

Print ceedling versions
-----------------------

    ceedling version

This will print the version of the ceedling gem and all of the ceedling components it packages (Ceedling, Unity, CMock, CException).

Resources
=========
Ceedling, Unity, CMock, and CException are all available at [throwtheswitch](http://throwtheswitch.org/).

Authors
=======
* Mike Karlesky (michael@karlesky.net)
* Mark VanderVoord (mvandervoord@gmail.com)
* Greg Williams (williams@atomicembedded.com)
* Matt Fletcher (fletcher@atomicobject.com)
* Nick Christensen (nick.christensen@atomicembedded)
* 
* © 2012 [ThrowTheSwitch](http://throwtheswitch.org/

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ceedling-0.12.2 README.md
ceedling-0.12.1 README.md
ceedling-0.12.0 README.md