Sha256: 9597c5c32e80ea6211d960eb03923cb0fba75d7f5be33a2ef71aae2dc4000c25

Contents?: true

Size: 515 Bytes

Versions: 4

Compression:

Stored size: 515 Bytes

Contents

require 'bundler'
require 'rake/clean'
Bundler::GemHelper.install_tasks

@types = %w[rb]
namespace :whitespace do
  desc 'Removes trailing whitespace'
  task :cleanup do
    @types.each do |type|
      sh %{find . -name '*.#{type}' -exec sed -i '' 's/ *$//g' {} \\;}
    end
  end
  desc 'Turns tabs into two spaces'
  task :retab do
    @types.each do |type|
      sh %{find . -name '*.#{type}' -exec sed -i '' 's/\t/  /g' {} \\;}
    end
  end
end

CLEAN.include('spec/shoes/.furoshiki', 'spec/shoes/sample_app')

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
furoshiki-0.2.0 Rakefile
furoshiki-0.1.2 Rakefile
furoshiki-0.1.1 Rakefile
furoshiki-0.1.0 Rakefile