Sha256: 48fcab2164170b0f6ad4b4043b1c2f23d4586b1a4a445bbad52c9620e0bb7f48
Contents?: true
Size: 912 Bytes
Versions: 2
Compression:
Stored size: 912 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 File.expand_path('../lib/libuv/ext/tasks', __FILE__) # 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
libuv-0.11.22 | Rakefile |
libuv-0.11.4 | Rakefile |