rendered paste bodyfrom waftools.plugin import plugin
def plugin_configure(conf):
if not conf.check_header2('tremor/ivorbisfile.h', mandatory=0):
return False
return conf.check_library2('vorbisidec', uselib='vorbisidec', mandatory=0)
configure, build = plugin('vorbis', needs_lib=True, configure=plugin_configure, source="vorbis.c")
----
produces
----
arm-linux-gcc default/src/plugins/vorbis/vorbis.os -o default/src/plugins/vorbis/libxmms_vorbis.so -shared -L/media/datalow/PROJECTS/neuros/osd/linux-r3-main-app/audio/xmms2/_build/products/lib -L/media/datalow/PROJECTS/neuros/osd/neuros-bsp/toolchain/arm-linux/lib -Wl,-Bdynamic -lglib-2.0