lib/adhearsion/generators/plugin/plugin_generator.rb in adhearsion-2.0.0.rc3 vs lib/adhearsion/generators/plugin/plugin_generator.rb in adhearsion-2.0.0.rc4
- old
+ new
@@ -4,14 +4,17 @@
module Generators
class PluginGenerator < Generator
argument :plugin_name, :type => :string
+ def self.short_desc
+ "A plugin template. 'plugin_name' should be the disired plugin module name, either CamelCase or under_scored."
+ end
def create_plugin
@plugin_file = @plugin_name.underscore
self.destination_root = '.'
-
+
empty_directory @plugin_file
empty_directory "#{@plugin_file}/lib"
empty_directory "#{@plugin_file}/lib/#{@plugin_file}"
empty_directory "#{@plugin_file}/spec"