lib/docs.rb in docs-0.0.1 vs lib/docs.rb in docs-0.0.2
- old
+ new
@@ -1,7 +1,21 @@
+require "bundler/setup"
+require "thor"
+
require "docs/version"
+require "docs/project"
+require "docs/config"
+require "docs/erb_environment"
module Docs
- class Docs < Thor
-
+ 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