Sha256: afa047fe6921ede1409714b3f2f96c86cfbf961713ff13f9628efa6a588a1a47

Contents?: true

Size: 452 Bytes

Versions: 1

Compression:

Stored size: 452 Bytes

Contents

# encoding: UTF-8
require 'mkmf'
dir_config('bz2')
have_header('bzlib.h')

$CFLAGS << ' -Wall -funroll-loops '
# $CFLAGS << ' -O0 -ggdb -Wextra'

if have_library("bz2", "BZ2_bzWriteOpen")
  if enable_config("shared", true)
     $static = nil
  end
  
  if RUBY_VERSION =~ /1.9/
    $CFLAGS << ' -DRUBY_19_COMPATIBILITY'
  end
  
  create_makefile('bzip2_ext')
else
  puts "libbz2 not found, maybe try manually specifying --with-bz2-dir to find it?"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bzip2-ruby-0.2.7 ext/extconf.rb