Sha256: a195e39d6b29ce0f9dda933a308fdb3e5da14fe8f52efca5ecceb6005b611edf
Contents?: true
Size: 849 Bytes
Versions: 5
Compression:
Stored size: 849 Bytes
Contents
require 'rubygems' require 'rspec/core/rake_task' # testing framework require 'yard' # yard documentation require 'ffi' # loads the extension require 'rake/clean' # for the :clobber rake task require 'libuv/ext/tasks' # platform specific rake tasks used by compile # By default we don't run network tests task :default => :limited_spec RSpec::Core::RakeTask.new(:limited_spec) do |t| # Exclude network tests t.rspec_opts = "--tag ~network" end RSpec::Core::RakeTask.new(:spec) desc "Run all tests" task :test => [:spec] YARD::Rake::YardocTask.new do |t| t.files = ['lib/**/*.rb', '-', 'ext/README.md', 'README.md'] end desc "Compile libuv from submodule" task :compile => ["ext/libuv.#{FFI::Platform::LIBSUFFIX}"] CLOBBER.include("ext/libuv.#{FFI::Platform::LIBSUFFIX}")
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
libuv-0.11.2 | Rakefile |
libuv-0.11.1 | Rakefile |
libuv-0.11.0 | Rakefile |
libuv-0.10.3 | Rakefile |
libuv-0.10.2 | Rakefile |