Sha256: 6c5410936482db509491929cbb696adfb232fa5b80ea22e258f69b2b9b0bfa7a
Contents?: true
Size: 670 Bytes
Versions: 7
Compression:
Stored size: 670 Bytes
Contents
require 'fileutils' if ENV.has_key?('USE_GLOBAL_LIBUV') exit(0) else require 'rubygems' require 'ffi' require 'rake/clean' require '../lib/libuv/ext/tasks' Dir.chdir File.expand_path("../", __FILE__) Dir.chdir '..' task :default => :libuv if FFI::Platform.windows? task :libuv do FileUtils.mkdir('ext/libuv/lib') FileUtils.cp 'ext/libuv.dll', 'ext/libuv/lib/libuv.dll' end else desc "Compile libuv from submodule" task :libuv => ["ext/libuv/lib/libuv.#{FFI::Platform::LIBSUFFIX}"] CLOBBER.include("ext/libuv/lib/libuv.#{FFI::Platform::LIBSUFFIX}") end end
Version data entries
7 entries across 7 versions & 2 rubygems
Version | Path |
---|---|
mt-libuv-4.1.0 | ext/Rakefile |
libuv-4.0.9 | ext/Rakefile |
libuv-4.0.2 | ext/Rakefile |
libuv-4.0.1 | ext/Rakefile |
libuv-4.0.0 | ext/Rakefile |
libuv-3.3.0 | ext/Rakefile |
libuv-3.2.4 | ext/Rakefile |