Sha256: 18d6adbca1bf5997279423565150eb0218ea6a094f195f50b2ee8f242d3fa423
Contents?: true
Size: 573 Bytes
Versions: 2
Compression:
Stored size: 573 Bytes
Contents
require 'ffi-compiler/compile_task' FFI::Compiler::CompileTask.new('webp_ffi') do |c| c.have_header?('stdio.h', '/usr/local/include') c.have_func?('puts') c.have_library?('z') # webp c.have_header?('decode.h', '/usr/local/include') c.have_header?('encode.h', '/usr/local/include') c.have_func?('WebPDecoderConfig') c.have_func?('WebPGetInfo') c.have_library?('webp') # libs c.have_library?('png') c.have_library?('jpeg') c.have_library?('tiff') c.ldflags << ENV['LD_FLAGS'] if ENV['LD_FLAGS'] c.cflags << ENV['C_FLAGS'] if ENV['C_FLAGS'] end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
webp-ffi-0.4.0 | ext/webp_ffi/Rakefile |
webp-ffi-0.3.1 | ext/webp_ffi/Rakefile |