require 'mkmf'

# :stopdoc:

dir_config 'libyaml'

def asplode missing
  raise "#{missing} is missing. Please install libyaml."
end

asplode('yaml.h')  unless find_header  'yaml.h'
asplode('libyaml') unless find_library 'yaml', 'yaml_get_version'

create_makefile 'psych'

# :startdoc:
