Sha256: fc0d58114347346a2580222c22c87c1b8498a053cb599634df7bbabe5410623f

Contents?: true

Size: 691 Bytes

Versions: 1

Compression:

Stored size: 691 Bytes

Contents

#!/usr/bin/env rake
require "bundler/gem_tasks"

directory TempDir = "tmp"
directory JavaScriptsDir = "vendor/assets/javascripts"

desc "import an upstream archive of the jquery drag event"
task "import" => [TempDir, JavaScriptsDir] do
  archive = ENV['archive'] or fail "specify and archive to import with archive=FILE"
  fail "no such file #{archive}" unless File.exists?(archive)
  sh "cp #{archive} tmp"
  sh "cd tmp && unzip #{archive}"
  sh "rm -rf #{JavaScriptsDir}/*"
  Dir['**/*.js'].each do |file|
    require_name = File.basename(file).gsub(/(.*)-.*\.js$/,'\1.js')
    sh "cp -f #{file} vendor/assets/javascripts/#{require_name}"
  end
end

task "clean" do
  sh "rm -rf tmp/*"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jquery-drag-rails-2.2.0 Rakefile