Sha256: c3469bef1ec453d854a5be418b6f83b689d0a9843fc5ba531ab733d8dbc459cc

Contents?: true

Size: 917 Bytes

Versions: 11

Compression:

Stored size: 917 Bytes

Contents

# GGem

Consistantly generate a ruby gem project ready to test, build, and deploy.  Uses and emulates most of Bundler's gem building features.

## Usage

```
$ ggem --help
$ ggem my-gem
$ git commit -m "Gem created with ggem"
```

GGem creates a folder and files for developing, testing, and releasing a gem.  It is safe to run on existing gem folders, adding/overwriting where necessary.

## Features

* creates `lib` and gem files similar to `bundle gem` (as of Bundler 1.2.4)
* creates `test` files
* source control using Git
* test using Assert
* release using Bundler
* adds `TODO` entries in files where user input is needed

## Installation

```
$ gem install ggem
```

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
ggem-1.7.0 README.md
ggem-1.6.3 README.md
ggem-1.6.2 README.md
ggem-1.6.1 README.md
ggem-1.6.0 README.md
ggem-1.5.1 README.md
ggem-1.5.0 README.md
ggem-1.4.3 README.md
ggem-1.4.2 README.md
ggem-1.4.1 README.md
ggem-1.4.0 README.md