Sha256: ecd56107aaccd07ef7de70ce9ab8b49e0815ba65426f98bbdf497f6e84f67664

Contents?: true

Size: 1.47 KB

Versions: 6

Compression:

Stored size: 1.47 KB

Contents

= `mkblog` - generate jekyll blog hosted in github

{<img src="https://secure.travis-ci.org/larrycai/mkblog.png" />}[http://travis-ci.org/larrycai/mkblog]

Author:: Larry Cai (mailto:larry.caiyu@gmail.com)

Copyright:: Copyright (c) 2012 by  Larry Cai
License:: Distributes under the Apache License 2.0, see LICENSE in the source distro

This application will generate {jekyll}[https://github.com/mojombo/jekyll/] based blog, which is hosted in github

== Install

Install:
    gem install mkblog

== Usage

Create new project using your github id, for example you are http://github.com/sample
    mkblog --generate sample # generate jekyll powered blog sample.github.com

Now you can see the blog http://localhost:4000 by running jekyll server locally
    cd sample
    jekyll --server
    
You can update the information to your personal data, to make it your own blog. I will 
tune this step to be better

Create `sample.github.com` under http://github.com/sample, and follow instruction to push.

Follow the {github:pages}[http://pages.github.com/] guideline to put your own blog

If there is problem on encoding, try
    export LC_CTYPE=en_US.UTF-8
    export LANG=en_US.UTF-8   
    
For more help:
    mkblog --help
    
=== Todo

update theme
    mkblog --update --theme abc

== Developing for `mkblog`

First, install bundler:
    gem install bundler

Get the development dependencies
    bundle install
Most of the code is in `mkblog.rb`.

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mkblog-0.0.7 README.rdoc
mkblog-0.0.6 README.rdoc
mkblog-0.0.5 README.rdoc
mkblog-0.0.4 README.rdoc
mkblog-0.0.3 README.rdoc
mkblog-0.0.2 README.rdoc