Sha256: d6f2e918add9fd48bd4b4738a0c68133c126a90d283ae2239be84eca1ce50b9b
Contents?: true
Size: 604 Bytes
Versions: 4
Compression:
Stored size: 604 Bytes
Contents
require 'rake' require 'rake/clean' require 'rake/testtask' CLEAN.include("**/*.gem", "**/*.rbc") namespace 'gem' do desc 'Create the mkmf-lite gem.' task :create => [:clean] do require 'rubygems/package' spec = eval(IO.read('mkmf-lite.gemspec')) spec.signing_key = File.join(Dir.home, '.ssh', 'gem-private_key.pem') Gem::Package.build(spec) end desc 'Install the mkmf-lite gem.' task :install => [:create] do file = Dir["*.gem"].first sh "gem install -l #{file}" end end Rake::TestTask.new do |t| t.verbose = true t.warning = true end task :default => :test
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mkmf-lite-0.3.2 | Rakefile |
mkmf-lite-0.3.1 | Rakefile |
mkmf-lite-0.3.0 | Rakefile |
mkmf-lite-0.2.6 | Rakefile |