#!/usr/bin/ruby.ruby2.1 

$LOAD_PATH.unshift(File.expand_path("../lib", File.dirname(__FILE__)))

require 'mercenary'
require 'octopress'

if ENV['BUNDLE_BIN_PATH'] || ENV['BUNDLE_GEMFILE']
  begin
    require 'bundler'
    Bundler.require(:octopress)
  rescue
  end
end

Mercenary.program(:octopress) do |p|
  p.version Octopress::VERSION
  p.description "Octopress is an obsessively designed toolkit for Jekyll blogging."
  p.syntax "octopress <subcommand> [options]"

  Octopress::Command.subclasses.each { |c| c.init_with_program(p) }
end
