Sha256: 3117eec5f328ad98a9a2dcf5420128546fdfe8ec7566062c461fbeaa84d005da
Contents?: true
Size: 739 Bytes
Versions: 183
Compression:
Stored size: 739 Bytes
Contents
module Rails module Generators class AssetsGenerator < NamedBase class_option :javascripts, :type => :boolean, :desc => "Generate JavaScripts" class_option :stylesheets, :type => :boolean, :desc => "Generate Stylesheets" class_option :javascript_engine, :desc => "Engine for JavaScripts" class_option :stylesheet_engine, :desc => "Engine for Stylesheets" protected def asset_name file_name end hook_for :javascript_engine do |javascript_engine| invoke javascript_engine, [name] if options[:javascripts] end hook_for :stylesheet_engine do |stylesheet_engine| invoke stylesheet_engine, [name] if options[:stylesheets] end end end end
Version data entries
183 entries across 144 versions & 19 rubygems