require "bundler/setup" require "thor" require "docs/version" require "docs/project" require "docs/config" require "docs/erb_environment" module Docs class Docs < Thor desc "build [DIRECTORY]", "Builds the current directory (or DIRECTORY) as a docs project into './output'" def build(directory = '.') previous_directory = Dir.pwd Dir.chdir(directory) Project.new.build Dir.chdir(previous_directory) end end end