from waftools.plugin import plugin import sys def plugin_configure(conf): if not conf.check_header2('sys/soundcard.h', mandatory=0): return False if conf.check_library2('ossaudio', mandatory=0, uselib='ossaudio'): conf.env['CCFLAGS_oss'] = '-DDEFAULT_DEVICE=\\"/dev/audio\\"' else: conf.env['CCFLAGS_oss'] = '-DDEFAULT_DEVICE=\\"/dev/dsp\\"' return True configure, build = plugin('oss', configure=plugin_configure, extra_libs=['oss'], output_prio=3)