Sha256: dd339215b4cc8f4d39b07c930c441eadc3d8fdbbfcc89f5e8a80a79f8624a3c5

Contents?: true

Size: 541 Bytes

Versions: 12

Compression:

Stored size: 541 Bytes

Contents

file "ext/libuv/Release/libuv.#{FFI::Platform::LIBSUFFIX}" do
    target_arch = 'ia32'
    target_arch = 'x64' if FFI::Platform.x64?

    Dir.chdir("ext/libuv") do |path|
        system 'vcbuild.bat', 'shared', 'release', target_arch
    end
end

file "ext/libuv.#{FFI::Platform::LIBSUFFIX}" => "ext/libuv/Release/libuv.#{FFI::Platform::LIBSUFFIX}" do
    FileUtils.mv("ext/libuv/Release/libuv.#{FFI::Platform::LIBSUFFIX}", "ext/libuv.#{FFI::Platform::LIBSUFFIX}")
end

CLOBBER.include("ext/libuv/Release/libuv.#{FFI::Platform::LIBSUFFIX}")

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
libuv-1.1.2 lib/libuv/ext/tasks/win.rb
libuv-1.1.1 lib/libuv/ext/tasks/win.rb
libuv-1.1.0 lib/libuv/ext/tasks/win.rb
libuv-1.0.3 lib/libuv/ext/tasks/win.rb
libuv-1.0.2 lib/libuv/ext/tasks/win.rb
libuv-1.0.0 lib/libuv/ext/tasks/win.rb
libuv-0.12.4 lib/libuv/ext/tasks/win.rb
libuv-0.12.3 lib/libuv/ext/tasks/win.rb
libuv-0.12.2 lib/libuv/ext/tasks/win.rb
libuv-0.12.0 lib/libuv/ext/tasks/win.rb
libuv-0.11.21 lib/libuv/ext/tasks/win.rb
libuv-0.11.20 lib/libuv/ext/tasks/win.rb