import Options
import platform

def set_options(opt):
  pass

def configure(conf):
  conf.env.append_value('CCFLAGS', ['-DHAVE_CONFIG_H=1', '-D_GNU_SOURCE'])

def build(bld):
  libeio = bld.new_task_gen("cc")
  libeio.source = "eio.c"
  libeio.target = 'eio'
  libeio.name = 'eio'
  libeio.includes = '. ./' + bld.env['DEST_OS']
  libeio.install_path = None
  if bld.env["USE_DEBUG"]:
    libeio.clone("debug");
  bld.install_files('${PREFIX}/include/node/', 'eio.h');
