Sha256: 54e157767dfbcf56aa9aed8334cc281904e85208e00ace37a82e1f6b01f2ad0f
Contents?: true
Size: 761 Bytes
Versions: 3
Compression:
Stored size: 761 Bytes
Contents
require "rubygems" require "thor" require "active_support/core_ext/string" Dir[File.join(File.dirname(__FILE__), "confluence", "*.rb")].each { |source| require source } module Confluence class Application < Thor include Thor::Actions attr_accessor :project_name, :project_author desc "new", "Creates a new confluence assets project for you in your specified directory" def new(project_name) @project_name = project_name @project_author = "Me" source_path = File.join File.dirname(__FILE__), "confluence", "templates" destination_path = project_name directory( source_path, destination_path ) end def self.source_root File.join File.dirname(__FILE__), "confluence", "templates" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
confluence-0.2.0 | lib/confluence.rb |
confluence-0.1.1 | lib/confluence.rb |
confluence-0.1.0 | lib/confluence.rb |