Sha256: 916e174d97515756f42cbf88caa4d17b3cf22832a41ff24c2f589097c49ebc24
Contents?: true
Size: 667 Bytes
Versions: 9
Compression:
Stored size: 667 Bytes
Contents
require 'bundler/gem_tasks' require 'rspec/core/rake_task' require 'yard' def shell(*args) puts "running: #{args.join(' ')}" system(args.join(' ')) end task :permissions do shell('rm -rf pkg/') shell("chmod -v o+r,g+r * */* */*/* */*/*/* */*/*/*/* */*/*/*/*/*") shell("find . -type d -exec chmod o+x,g+x {} \\;") end task :build => :permissions YARD::Rake::YardocTask.new(:doc) do |t| t.files = %w(lib/**/*.rb exe/*.rb - README.md LICENSE sym-3.0-cli.md) t.options.unshift('--title','"Sym – Symmetric Key Encryption for Your Data"') t.after = ->() { exec('open doc/index.html') } end RSpec::Core::RakeTask.new(:spec) task :default => :spec
Version data entries
9 entries across 9 versions & 1 rubygems
Version | Path |
---|---|
sym-2.7.0 | Rakefile |
sym-2.6.3 | Rakefile |
sym-2.6.2 | Rakefile |
sym-2.6.1 | Rakefile |
sym-2.6.0 | Rakefile |
sym-2.5.3 | Rakefile |
sym-2.5.1 | Rakefile |
sym-2.5.0 | Rakefile |
sym-2.4.3 | Rakefile |