Sha256: ff57f5eca25abd6546f4a776dda0c2b4b3956d7617a56bbbaeda9569bb37650f
Contents?: true
Size: 832 Bytes
Versions: 1
Compression:
Stored size: 832 Bytes
Contents
module Merb::Generators class MerbPluginGenerator < ApplicationGenerator def self.source_root File.join(super, 'merb_plugin') end option :testing_framework, :default => :rspec, :desc => 'Testing framework to use (one of: spec, test_unit)' option :orm, :default => :none, :desc => 'Object-Relation Mapper to use (one of: none, activerecord, datamapper, sequel)' option :bin, :as => :boolean # TODO: explain this desc <<-DESC Merb plugin generator: lets you kick start your Merb plugin. DESC glob! first_argument :name, :required => true, :desc => "Plugin name" def base_name self.name.snake_case end def destination_root File.join(@destination_root, base_name) end end add :plugin, MerbPluginGenerator end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
thorero-gen-0.9.4 | lib/merb-gen/merb_plugin.rb |