Sha256: 1f2a7efc13421c4964eec7c16abed1da4cc7874f5adaeef799c98db7db286a10
Contents?: true
Size: 685 Bytes
Versions: 5
Compression:
Stored size: 685 Bytes
Contents
require 'mkmf' if ENV['SWIG'] puts "running SWIG" $stdout.write `swig -I/opt/local/include -ruby -autorename rlibmemcached.i` end $CFLAGS.gsub! /-O\d/, '' if ENV['DEBUG'] puts "setting debug flags" $CFLAGS << " -O0 -ggdb -DHAVE_DEBUG" else $CFLAGS << " -O3" end dir_config 'rlibmemcached' # XXX There's probably a better way to do this unless find_library 'memcached', 'memcached_server_add', *ENV['LD_LIBRARY_PATH'].to_s.split(":") raise "shared library 'libmemcached' not found" end unless find_header 'libmemcached/memcached.h', *ENV['INCLUDE_PATH'].to_s.split(":") raise "header file 'libmemcached/memcached.h' not found" end create_makefile 'rlibmemcached'
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
memcached-0.7.1 | ext/extconf.rb |
memcached-0.8 | ext/extconf.rb |
memcached-0.7 | ext/extconf.rb |
memcached-0.7.2 | ext/extconf.rb |
memcached-0.8.1 | ext/extconf.rb |