Sha256: f3fed3fe74e29c0ba05993a10bd4b8663b232a86411ab90ea4b329bcc0cbb87d

Contents?: true

Size: 1.85 KB

Versions: 3

Compression:

Stored size: 1.85 KB

Contents

# Gumdrop

Gumdrop; The sweet cms/prototyping tool.

It generates static html and includes a dev server that can be run via any
rack server (including POW!).


## Install

```bash
$ gem install gumdrop
```


## Quick Start

```bash
$ gumdrop new SITE_NAME
```

*(You can run `gumdrop help` to see a list of commands and their supported flags.)*

Gumdrop will spit out a default Gumdrop project site for you, which you can then
build by running:

```bash
$ cd SITE_NAME
$ gumdrop build
```

Bam! A static version of the site is now available in a newly created `./output`
folder.

Don't want the output there? Maybe you want it to put it in `./public` instead?
No problem. Open up the `Gumdrop` project file:

```bash
$ $EDITOR Gumdrop
```

At the top of the file you'll find a `Gumdrop.configure` block. Add this to the
top of that block:

```ruby
Gumdrop.configure do |config|

  config.output_dir= "./public"

  # ... Other stuff

end
```

Now, when you run `gumdrop build` again, it'll generate all the output into
the `./public` folder (creating it, if it doesn't exist).


## Lots More

That's enough to get you started! Poke around the code it generated to see how
it works. You can also start with a blank slate by running:

```bash
$ gumdrop new -t blank MY_BLANK_SITE
```

Gumdrop can do quite a lot and is very configurable. Be sure and read the wiki
for documentation and more examples!

[https://github.com/darthapo/gumdrop/wiki](https://github.com/darthapo/gumdrop/wiki)

## By The Power of...

Greyskull? Well, not so much. But Gumdrop core is powered by these excellent
open source projects (in alphabetical order):

* ActiveSupport
* Bundle
* Launchy
* Onfire
* Sinatra
* Tilt
* Thor 

And will, optionally, leverage these in building your site:

* sqlite3
* sprockets
* stitch
* jsmin
* slim
* haml/sass
* coffee-script
* and many, many more! (todo: gotta document 'em all!)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gumdrop-1.0.3 Readme.md
gumdrop-1.0.2 Readme.md
gumdrop-1.0.1 Readme.md