Sha256: 28c4b76b1a0b99955ed59922f83bf6ba7ed5fbc118809c7f075beeed38725796

Contents?: true

Size: 1.56 KB

Versions: 1

Compression:

Stored size: 1.56 KB

Contents

# Hoboken

[![Dependency Status](https://gemnasium.com/bnadlerjr/hoboken.png)](https://gemnasium.com/bnadlerjr/hoboken)

Generate Sinatra project templates.

## Installation

    $ gem install hoboken

## Usage

To see a list of available commands:

    $ hoboken

Generating a new project:

    $ hoboken generate [APP_NAME] [OPTIONS]

To see a list of options for the generate command:

    $ hoboken help generate
    Usage:
      hoboken generate [APP_NAME]

    Options:
      [--ruby-version=RUBY_VERSION]  # Ruby version for Gemfile
                                     # Default: 2.0.0
      [--tiny]                       # Generate views inline; do not create /public folder
      [--type=TYPE]                  # Architecture type (classic or modular)
                                     # Default: classic
      [--git]                        # Create a Git repository and make initial commit

    Generate a new Sinatra app

### Additional Generators

Additional generators are available for existing projects generated using Hoboken:

    $ hoboken add:metrics          # Add Rake tasks for metrics (flog, flay, simplecov)
    $ hoboken add:i18n             # Internationalization support using sinatra-r18n
    $ hoboken add:heroku           # Heroku deployment support
    $ hoboken add:sprockets        # Rack-based asset packaging system

## Contributing

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hoboken-0.0.1.beta README.md