Sha256: 02d3d97ba5feaae51ca9f39683a4cc31436b2e6a7482c01498375dabbee375a8
Contents?: true
Size: 1.27 KB
Versions: 4
Compression:
Stored size: 1.27 KB
Contents
require "bundler/gem_tasks" require "rake/testtask" Rake::TestTask.new(:test) do |t| t.libs << "test" t.libs << "lib" t.test_files = FileList['test/**/*_test.rb'] end task :default => :test desc "Update JSON Editor assets" task :update_json_editor_assets do dist_url = "https://raw.githubusercontent.com/josdejong/jsoneditor/master/dist/" puts "Downloading jsoneditor.js" puts `curl -o vendor/assets/javascripts/jsoneditor.js #{dist_url}jsoneditor.js` puts `curl -o vendor/assets/javascripts/jsoneditor.map #{dist_url}jsoneditor.map` puts "Downloading jsoneditor-minimalist.js" puts `curl -o vendor/assets/javascripts/jsoneditor-minimalist.js #{dist_url}jsoneditor-minimalist.js` puts `curl -o vendor/assets/javascripts/jsoneditor-minimalist.map #{dist_url}jsoneditor-minimalist.map` puts "Downloading jsoneditor-icons.svg" puts `curl -o vendor/assets/images/jsoneditor-icons.svg #{dist_url}img/jsoneditor-icons.svg` puts "Downloading jsoneditor.css" puts `curl -o vendor/assets/stylesheets/jsoneditor.scss #{dist_url}jsoneditor.css` css = File.read('vendor/assets/stylesheets/jsoneditor.scss') content = css.gsub(/url\("img\//, 'asset-url("') File.open('vendor/assets/stylesheets/jsoneditor.scss', 'w') { |f| f.write(content) } puts "\e[32mDone!\e[0m" end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jsoneditor-rails-1.0.3 | Rakefile |
jsoneditor-rails-1.0.2 | Rakefile |
jsoneditor-rails-1.0.1 | Rakefile |
jsoneditor-rails-1.0.0 | Rakefile |