Sha256: eae311a3fe730622d9b95a2bf4f5c96c131aa05d78f9e17e41df1f6fc4ce5209
Contents?: true
Size: 1004 Bytes
Versions: 35
Compression:
Stored size: 1004 Bytes
Contents
gem 'jammit' after_bundler do if config['pre_commit'] say_wizard "Adding git pre-commit hook..." create_file ".git/hooks/pre-commit", <<-BASH #!/bin/sh echo "Packaging assets with Jammit..." jammit git add public/assets BASH run "chmod +x .git/hooks/pre-commit" end create_file "config/assets.yml", <<-YAML javascripts: app: - public/javascripts/*.js stylesheets: app: - public/stylesheets/*.css YAML gsub_file "app/views/layouts/application.html.erb", "<%= javascript_include_tag :defaults %>", "<%= include_javascripts :app %>" gsub_file "app/views/layouts/application.html.erb", "<%= stylesheet_link_tag :all %>", "<%= include_stylesheets :app %>" end __END__ name: Jammit description: "Use Jammit to package your application's assets." author: mbleigh exclusive: asset_packaging category: assets tags: [packaging] config: - pre_commit: type: boolean prompt: "Create a git pre-commit hook to generate assets for Heroku?" if_recipe: heroku
Version data entries
35 entries across 35 versions & 3 rubygems