Sha256: 06e5312ab278f685956ca6f8e1f3bb3d81cb23268c203064e54e54d3c550a300
Contents?: true
Size: 866 Bytes
Versions: 2
Compression:
Stored size: 866 Bytes
Contents
require "bundler/gem_tasks" namespace :pickadate do desc "Download latest assets" task :download do require 'fileutils' system "git clone https://github.com/amsul/pickadate.js tmp/pickadate.zip || rm -rf tmp/pickadate.js" # system "unzip tmp/pickadate.zip -d tmp/" # system "rm tmp/pickadate.zip" Dir["tmp/pickadate*/lib/picker*.js"].each do |file| FileUtils.cp file, "assets/javascripts/pickadate/#{File.basename(file)}", preserve: false end Dir["tmp/pickadate*/lib/translations/*.js"].each do |file| FileUtils.cp file, "assets/javascripts/pickadate/translations/#{File.basename(file)}", preserve: false end Dir["tmp/pickadate*/lib/themes/*"].each do |file| FileUtils.cp file, "assets/stylesheets/pickadate/#{File.basename(file)}", preserve: false end system "rm -rf tmp/pickadate*" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pickadate-rails4-3.5.6.1 | Rakefile |
pickadate-rails4-3.5.6.0 | Rakefile |