public
Description: JavaScript dependency management and concatenation
Homepage: http://getsprockets.org/
Clone URL: git://github.com/sstephenson/sprockets.git
sprockets / Rakefile
100644 20 lines (15 sloc) 0.55 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require "rubygems"
require "rake/testtask"
require "rake/gempackagetask"
 
task :default => :test
 
Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = FileList["test/test_*.rb"]
  t.verbose = true
end
 
Rake::GemPackageTask.new(eval(IO.read(File.join(File.dirname(__FILE__), "sprockets.gemspec")))) do |pkg|
  require File.join(File.dirname(__FILE__), "lib", "sprockets", "version")
  raise "Error: Sprockets::Version doesn't match gemspec" if Sprockets::Version::STRING != pkg.version.to_s
  
  pkg.need_zip = true
  pkg.need_tar = true
end