Sha256: 702312d061cdbabeac9654bd9a84014761bc422205bdc347dbe9b87e5a61bcfe

Contents?: true

Size: 695 Bytes

Versions: 15

Compression:

Stored size: 695 Bytes

Contents

require 'rubygems'

require 'bundler/setup'
Bundler::GemHelper.install_tasks

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new
task :default => :spec

task :clobber_package do
  rm_r 'pkg' rescue nil
end

desc 'Delete all generated files'
task :clobber => [:clobber_package]

desc 'Update JS file for Autoprefixer'
task :update do
  require 'tmpdir'
  require 'pathname'

  git  = 'https://github.com/ai/autoprefixer.git'
  file = Pathname(__FILE__).dirname.join('vendor/autoprefixer.js')

  Dir.mktmpdir do |tmp|
    `cd #{tmp}; git clone #{git} ./; npm install; node_modules/.bin/cake build`
    file.delete if file.exist?
    mv File.join(tmp, 'autoprefixer.js'), file.to_s
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
autoprefixer-rails-0.4.20130603 Rakefile
autoprefixer-rails-0.4.20130530 Rakefile
autoprefixer-rails-0.4.20130528 Rakefile
autoprefixer-rails-0.4.20130527 Rakefile
autoprefixer-rails-0.4.20130524 Rakefile
autoprefixer-rails-0.4.20130523 Rakefile
autoprefixer-rails-0.4.20130521 Rakefile
autoprefixer-rails-0.4.20130515 Rakefile
autoprefixer-rails-0.4.20130507 Rakefile
autoprefixer-rails-0.3.20130502 Rakefile
autoprefixer-rails-0.3.20130427 Rakefile
autoprefixer-rails-0.3.20130424 Rakefile
autoprefixer-rails-0.3.20130423 Rakefile
autoprefixer-rails-0.2.20130413 Rakefile
autoprefixer-rails-0.1.20130409 Rakefile