require 'mkmf' system('swig -c++ -ruby -o HyperEstraier_wrap.cxx ../HyperEstraier.i') system('cp ../HyperEstraierWrapper.cpp ./') $srcdir = 'src' $libs += [ `estconfig --libs`.chomp, '-lstdc++'].join(" ") if have_header('estraier.h') and have_library('estraier', 'est_db_open') create_makefile('HyperEstraier') end