Sha256: 84ece4d28cd9b25e5d035c1cff8fa23e609a4e07db34c32a4a7c445c8ab08283
Contents?: true
Size: 481 Bytes
Versions: 15
Compression:
Stored size: 481 Bytes
Contents
namespace :generator do desc "Lists all the generators available" task :list => :environment do list = "\nAvailable Generators:\n\n" Object.constants.sort.each do |g| g = g.constantize if g.respond_to?(:superclass) && g.superclass == Genosaurus list << g.name list << "\n\t" << "rake generate:#{g.name.underscore.gsub("_generator", '')}\n" end end list << "\n\n" ENV["__generator_list"] = list puts list end end
Version data entries
15 entries across 15 versions & 1 rubygems