Sha256: ecd10a7da0b0848fe2f75c2386b7b1f9d160ab1d7247e30bd1204d6047deb64e

Contents?: true

Size: 746 Bytes

Versions: 5

Compression:

Stored size: 746 Bytes

Contents

#!/usr/bin/env rake
require 'bundler/gem_tasks'
require 'rake/testtask'
require 'rdoc/task'
require 'fileutils'

Rake::TestTask.new(:test) do |test|
  test.libs << 'lib' << 'test'
  test.pattern = 'test/**/*_test.rb'
  test.verbose = true
end

task :default => :test
Rake::RDocTask.new do |rdoc|
  version = RoleRails::VERSION

  rdoc.rdoc_dir = 'rdoc'
  rdoc.title = "role-rails #{version}"
  rdoc.rdoc_files.include('README*')
  rdoc.rdoc_files.include('lib/**/*.rb')
end

namespace :role do

  desc 'Pull role/master subtree.'
  task :pull do
    system "cd role ; git checkout v#{RoleRails::VERSION}"
  end

  desc 'Update role assets.'
  task :update => 'role:pull' do
    FileUtils.cp_r('role/lib/.', 'vendor/assets/javascripts')
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
role-rails-1.4.0 Rakefile
role-rails-1.3.1 Rakefile
role-rails-1.3.0 Rakefile
role-rails-1.2.1 Rakefile
role-rails-1.2.0 Rakefile