Sha256: 1e3fbe753186b87954debf2a9e31aba5fd6e3dd06dbb603b7eab83e89d5a7a56

Contents?: true

Size: 1.87 KB

Versions: 2

Compression:

Stored size: 1.87 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 example

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@atomicobject.com)
* Matt Fletcher (fletcher@atomicobject.com)
* © 2011 [Atomic Object](http://www.atomicobject.com/)
* More Atomic Object [open source](http://www.atomicobject.com/pages/Software+Commons) projects

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-0.0.4 README.md
ceedling-0.0.3 README.md