Sha256: 72d043b3f2081f65c032dc6b1e24239d23a2ac34933b038a5009e8ca23462656
Contents?: true
Size: 1.5 KB
Versions: 1
Compression:
Stored size: 1.5 KB
Contents
module Install module Assets def self.included(thor) thor.class_eval do desc 'remove_css_manifest', 'delete application.css stylesheet' def remove_css_manifest run "rm app/assets/stylesheets/application.css" end desc 'generate_sass_manifest', 'create applicatin.css.sass manifest' def generate_sass_manifest copy_file 'rails/app/assets/stylesheets/application.css.sass', 'app/assets/stylesheets/application.css.sass' end desc 'generate_js_manifest', 'create application.js manifest' def generate_js_manifest copy_file 'rails/app/assets/javascripts/application.js', 'app/assets/javascripts/application.js' end desc 'generate_animate_css', 'create animate.css file' def generate_animate_css copy_file 'rails/app/assets/stylesheets/animate.scss', 'app/assets/stylesheets/animate.scss' end desc 'generate_will_paginate', 'create will paginate css' def generate_will_paginate copy_file 'rails/app/assets/stylesheets/will_paginate.scss', 'app/assets/stylesheets/will_paginate.scss' end desc 'setup_assets', 'install CSS librarys and configure CSS & JS manifests' def setup_assets remove_css_manifest generate_sass_manifest generate_js_manifest generate_animate_css generate_will_paginate end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
myrails-7.0.0 | lib/myrails/modules/assets.rb |