Sha256: 1b056f402f06b23e5192920cc0ee1273bc246f08b52f8a24512f83845a6d0156
Contents?: true
Size: 982 Bytes
Versions: 2
Compression:
Stored size: 982 Bytes
Contents
# encoding: utf-8 require 'rubygems' begin require 'bundler' rescue LoadError => e warn e.message warn 'Run `gem install bundler` to install Bundler.' exit -1 end begin Bundler.setup(:development) rescue Bundler::BundlerError => e warn e.message warn 'Run `bundle install` to install missing gems.' exit e.status_code end require 'rake' desc 'Removes the tmp and pkg directories' task :clean do pwd = Dir.pwd.to_s FileUtils.rm_rf Dir["#{pwd}/tmp"] FileUtils.rm_rf Dir["#{pwd}/pkg"] end desc 'Copies resource files to the tmp directory (for testing purposes)' task :prepare do pwd = Dir.pwd.to_s FileUtils.cp_r("#{pwd}/resources/.", "#{pwd}/tmp") end require 'rspec/core/rake_task' RSpec::Core::RakeTask.new Rake::Task[:spec].enhance [:clean, :prepare] task :test => :spec task :default => :spec require 'yard' YARD::Rake::YardocTask.new task :doc => :yard require 'bundler/gem_tasks' Rake::Task[:build].enhance [:clean] require 'rgitflow'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
timewizard-0.3.9 | Rakefile |
timewizard-0.3.8 | Rakefile |