--- /dev/null
+require 'rake/testtask'
+
+desc "Clean up generated files"
+task :clean do
+ `rm -f whatever-dl-*.gem`
+end
+
+
+desc "Build the gem"
+task :build => :clean do
+ `gem build whatever-dl.gemspec`
+end
+
+
+desc "Install the gem locally (user install)"
+task :install => :build do
+ `gem install --user-install whatever-dl-*.gem`
+end
+
+Rake::TestTask.new do |t|
+ t.pattern = 'test/*test.rb'
+ t.libs << 'test'
+end
+
+desc "Run tests"
+task :default => :test