Sha256: 5b3c39debd0d8aa1b94d03dbd7d9ca30fe70fc6b887206dbf5197e576e04ce5c

Contents?: true

Size: 561 Bytes

Versions: 2

Compression:

Stored size: 561 Bytes

Contents

class JfsJqueryGenerator < Rails::Generator::Base
  
  def manifest
    record do |m|
      m.directory 'public/javascripts'
      
      m.file 'jquery.min.js', 'public/javascripts/jquery.min.js'
      unless options[:skip_ui]
        m.file 'jquery-ui.min.js', 'public/javascripts/jquery-ui.min.js'
      end
    end
  end
 
  protected
 
  def add_options!(opt)
    opt.separator ''
    opt.separator 'Options:'
    opt.on("--skip-ui", "Do not include jQuery UI.") { |v| options[:skip_ui] = v }
  end

  def banner
    "Usage: #{$0} #{spec.name}"
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jfs-generators-0.2.4 rails_generators/jfs_jquery/jfs_jquery_generator.rb
jfs-generators-0.2.3 rails_generators/jfs_jquery/jfs_jquery_generator.rb