Sha256: 4d8650b3d0e556d3cd2cd27892ad7799a7ccff2243e6337f96ba891de7ef609a
Contents?: true
Size: 770 Bytes
Versions: 2
Compression:
Stored size: 770 Bytes
Contents
require 'bundler/gem_tasks' require 'fileutils' desc 'Update the Switchery Javascript and CSS files' task :update do def remove_extra_version(version) version.scan(/(\d\.\d\.\d)/).flatten.first end def download_switchery(version) base_url = 'https://raw.githubusercontent.com/abpetkov/switchery' puts "Downlading Switchery #{version} ..." `curl -o vendor/assets/javascripts/switchery.js \ #{base_url}/#{version}/dist/switchery.js` `curl -o vendor/assets/stylesheets/switchery.css \ #{base_url}/#{version}/dist/switchery.css` end FileUtils.mkdir_p('vendor/assets/javascripts') FileUtils.mkdir_p('vendor/assets/stylesheets') download_switchery(remove_extra_version(Switchery::Rails::VERSION)) puts "\e[32mDone!\e[0m" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
switchery-rails-0.8.2.0 | Rakefile |
switchery-rails-0.8.1.1 | Rakefile |