require 'mkmf' dir = File.dirname(__FILE__) find_header("state_lib.h", "#{dir}/../../state_ext") find_header("enumerable.h", "#{dir}/../enumerable") create_makefile("array_ext")