support for setting your own secret using set_fixed_secret()
[secretsharing.git] / Rakefile
blob99cb332c209d3e7651c330df8f5f6cc2baa2ceeb
1 require 'rake'
2 require 'rake/testtask'
4 desc "Install the secretsharing package (non-gem)"
5 task :install do
6     dest = File.join(Config::CONFIG['sitelibdir'], 'secretsharing')
7     Dir.mkdir(dest) unless File.exists? dest
8     cp 'lib/secretsharing/shamir.rb', dest, :verbose => true
9 end
11 desc 'Install the secretsharing package as a gem'
12 task :install_gem do
13     ruby 'secretsharing.gemspec'
14     file = Dir["*.gem"].first
15     sh "gem install #{file}"
16 end
18 Rake::TestTask.new do |t|
19     t.libs << 'lib'
20     t.warning = true
21     t.test_files = FileList['test/test_*']
22 end