12345678910111213141516171819202122 |
- task :default => [:minify]
- desc "Minify"
- task :minify do
- begin
- require 'rubygems'
- require 'uglifier'
- rescue LoadError => e
- if verbose
- puts "\nYou'll need the 'uglifier' gem for minification. Just run:\n\n"
- puts " $ gem install uglifier"
- puts "\nand you should be all set.\n\n"
- exit
- end
- return false
- end
- puts "Minifying jquery.lazyload.js with UglifyJS..."
- File.open("jquery.lazyload.min.js", "w"){|f| f.puts Uglifier.new.compile(File.read("jquery.lazyload.js"))}
- puts "Minifying jquery.scrollstop.js with UglifyJS..."
- File.open("jquery.scrollstop.min.js", "w"){|f| f.puts Uglifier.new.compile(File.read("jquery.scrollstop.js"))}
- end
|